uniq命令常見選項
去除重複行
-u 顯示不重複的行
-d 顯示有重複的行
-c 列印每一行重複的次數
測試文字內容如下:
# cat 4.txt 111 111 2222 2222 3333 3333 4444
(1)uniq
# cat 4.txt | uniq 去重複行
111
2222
3333
4444
要注意!:uniq只去除相鄰的重複行
# cat 1.txt
aaa
aaa
123
bbb
123
# uniq 1.txt
aaa
123
bbb
123
(2) -u
# cat 4.txt | uniq -u 顯示不重複的行
4444
(3) -d
# cat 4.txt | uniq -d 顯示重複的行
111
2222
3333
(4) -c
# cat 4.txt | uniq -c 列印每一行重複的次數
2 111
2 2222
2 3333
1 4444