据
1.显示行的数量
2.只显示重复的行
3.仅显示非重复的行
4.-s和-w
-s 2:忽略前两个字符,即从第二列开始比较
-w 2:只比较两个字符,即只比较第二列的前两个字符
所以,ja、fe、ma个取了重复的第一条记录行
5.生成0个字节的终止符,\0
例如:当文本中的行记录是以空格分隔,并且需要将标准输出传给xargs,由于xargs是以空格作为分隔符,但是实际需要将整个文本内容作为一个完整的输出,这个时候就需要使用-z参数在文本末尾生成\0的终止符告诉程序整个文本作为一个整体,
[root@localhost test]# cat test a b
c d
[root@localhost test]# uniq test |xargs a b c d
注意:结果并不是我们要的结果,这时就需要文本的末尾生成\0的分隔符作为行的行的结束标示
[root@localhost test]# uniq -z test |xargs -0 a b c d
使用了-z参数之后就将整个文本作为一个整体在末尾生成一个\0的分隔符
总结
本文转自pursuer.chen(陈敏华)博客园博客,原文链接:http://www.cnblogs.com/chenmh/p/5521111.html,如需转载请自行联系原作者