“>”之间的区别是什么?和“>>”当使用echo写入文件时

时间:2015-12-10 00:52:53

标签: linux file echo

当我看到这个问题How can I write and append using echo command to a file

时的后续问题

我试图找到它应该已经得到回答,但显然它不存在或者我找不到它。

我真的很想在这个网站上发帖(这是我的第一个!)

1 个答案:

答案 0 :(得分:4)

>是“覆盖”,>>是“追加”。前者将覆盖文件,后者将添加到最后。

echo foo > file
echo bar > file
cat file
# => bar

echo foo > file
echo bar >> file
cat file
# => foo
#    bar