【发布时间】:2013-05-19 11:33:06
【问题描述】:
有人可以向我解释为什么这段代码有效(即 file2.txt 是 file1.txt 的按字母顺序排序的内容):
cat file1.txt | sort > file2.txt
但是当我这样做时,file1.txt 会自己空白...?
cat file1.txt | sort > file1.txt
正如你所猜到的,我试图简单地按字母顺序对文件的内容进行排序,然后写回同一个文件...
(我用的是mac 10.8.3的终端,写的日期是19may2013)
【问题讨论】:
标签: bash unix sorting pipe cat