如何在unix中删除文件中的重复行?

ayy*_*ppa 4 unix awk sed

我可以使用以下命令删除文件中的重复行:1)sort -u和uniq命令.是可以使用sed或awk吗?

gle*_*man 10

有一个"着名的"awk成语:

awk '!seen[$0]++' file
Run Code Online (Sandbox Code Playgroud)

它必须在内存中保留唯一的行,但它保留了文件顺序.