追加 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