给出删除 .txt 文件中重复行的命令,并将新文件另存为 new.txt 文件

Jas*_*mas 2 linux command-line shell-script

我正在尝试执行此操作,但无法创建文件。

我输入: sort myfile.txt uniq -u | tee newfile.txt

它不会自动创建文件。我在这里缺少什么?

Mel*_*lan 9

您缺少一个管道|字符。

尝试: sort myfile |uniq -u|tee newfile.txt

如果这不起作用,请提供您收到的错误消息。顺便说一下,这个命令会uniq -u消除所有重复的行。如果这是您的意图,那很好。但是如果你想看到重复的行之一,你需要删除这个命令行-uuniq一部分,即,sort myfile | uniq | tee newfile.txt