Linux-uniq

uniq

命令功能

删除相邻的重复行,并且只保留一行。

命令格式

uniq [选项] [文件名]

uniq -c [文件名]

在输出行前面加上每行在输出文件中出现的次数。

~cat text
1111
1111
123
1
123
1111
2121
2121
1212
333
666
333
333
~uniq text -c
      2 1111
      1 123
      1 1
      1 123
      1 1111
      2 2121
      1 1212
      1 333
      1 666
      2 333

uniq -d [文件名]

仅显示重复行。

~uniq -d text
1111
2121
333

uniq -u [文件名]

仅显示不重复的行。

~uniq -u text
123
1
123
1111
1212
333
666
上一篇:浅析为什么char类型的范围是 -128~+127


下一篇:员⼯宿舍⽹络接⼊