我知道我的标题不言自明,但让我在这里尝试解释一下。
我有一个文件名test.txt
,其中有一些重复的行。现在,我想做的是删除那些重复的行,同时删除update test.txt
新的内容。
测试.txt
AAAA
BBBB
AAAA
CCCC
我知道我可以sort -u test.txt
用来删除重复项,但要使用新内容更新文件,如何将其输出重定向到同一个文件。下面的命令不起作用。
sort -u test.txt > test.txt
那么,为什么上面的命令不起作用,正确的方法是什么?
还有其他方法吗
sort_and_update_file test.txt
无需重定向即可对我的文件进行排序并自动更新。