已复制到剪贴板

uniq

`uniq` 命令用于去除已排序文件中的重复行。它可以通过多种选项来自定义其输出,例如 `-c` 选项来计算每个重复行的出现次数。

例子

  • 去除已排序文件中的重复行:uniq file.txt
  • 计算每个重复行的出现次数:uniq -c file.txt
  • 仅显示重复行:uniq -d file.txt
  • 忽略文件中前 N 个字段:uniq -f N file.txt
  • 忽略大小写:uniq -i file.txt
  • 仅比较每行的前 N 个字符:uniq -s N file.txt
  • 仅显示不重复的行:uniq -u file.txt

注意:uniq 命令只能去除已排序文件中的重复行,如果文件未排序,则需要先使用 sort 命令对文件进行排序,例如 sort file.txt | uniq