linux sort 去重
在 Linux 中,sort
命令可以用来排序文件的内容,而 uniq
命令则可以用来去除或显示文件中的重复行。你可以将这两个命令结合起来,先对文件进行排序,然后再去除重复行。以下是一个简单的示例:
sort filename | uniq
在上述命令中,filename
是你要处理的文件的名称。
如果你只想快速地去除重复行,不关心他们的顺序,你还可以使用 sort -u
命令。这个命令会将输入进行排序,并自动去除重复行:
sort -u filename
注意,sort
和 uniq
命令都不会修改原始文件,他们会将结果输出到标准输出(比如你的终端)。如果你想将结果保存到一个新文件,可以使用重定向操作:
sort -u filename > outputfile