追加 vs 截断
截断 >
- 如果指定的文件不存在,请创建它。
- 截断(删除文件的内容)
- 写入文件
$ echo "first line" > /tmp/lines
$ echo "second line" > /tmp/lines
$ cat /tmp/lines
second line
添加 >>
- 如果指定的文件不存在,请创建它。
- 附加文件(在文件末尾写入)。
# Overwrite existing file
$ echo "first line" > /tmp/lines
# Append a second line
$ echo "second line" >> /tmp/lines
$ cat /tmp/lines
first line
second line