uniq命名用於比較相鄰的行並去掉重複的行,對不相鄰的行無效;如果使用該命令不加任何命令行參數,則視爲刪除文本文件中重複的行之後進行輸出;如果指定輸出文件,則刪除到指定文件當中;
使用cat查看文件當中的內容
uniq:去重的命令
test2.txt:帶去重的文件名
注意:在去重的時候,文件內容沒有改變,只是在輸出的時候進行了過濾
uniq [filename1] [filename2] :uniq命令加上待去重的文件,加上輸出文件,這樣就可以將重複的行去掉並且輸出到輸出文件當中去;
這裏,開始將輸出文件設爲空文件
uniq -c [filename]:uniq 命令加上-c命令行參數,加上待去重的文件,這樣就可以在每列旁邊顯示該行重複出現的次數
-c:uniq的命令行參數,在每列旁邊顯示改行重複出現的次數;
(注意:uniq命名用於比較相鄰的行並去掉重複的行,對不相鄰的行無效)
uniq -u [filename]:uniq命令加上-u 命令行參數,加上待去重文件,這樣就可以展示文件當中只出現一次地行
-u:uniq的命令行參數,顯示文件當中只出現一次的行
uniq -d [filename]:uniq命令加上-d 命令行參數,加上待去重文件,這樣就可以展示文件當中只重複出現的行(只出現一次)
-d:uniq的命令行參數,顯示文件當中重複的行