溫馨提示×

linux去重命令怎么寫

小樊
91
2024-12-03 15:21:19
欄目: 智能運維

在Linux中,可以使用uniq命令來去除文本文件中的重復行

  1. 刪除連續的重復行:
uniq
  1. 刪除所有重復行,僅保留第一次出現的行:
uniq -u
  1. 刪除重復行,同時保留每組重復行的第一個出現的行和最后一個出現的行:
uniq -d -r
  1. 刪除重復行,同時保留每組重復行的第一個出現的行和最后一個出現的行,并輸出行號:
uniq -dnr

示例:

假設有一個名為file.txt的文件,內容如下:

apple
banana
apple
orange
banana
grape

要刪除重復行,僅保留第一次出現的行,可以使用以下命令:

uniq -u file.txt

輸出結果:

apple
banana
orange
grape

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女