1. 程式人生 > >shell:wc、sort、uniq

shell:wc、sort、uniq

  1. 文字排序 sort
[root@xuhx-02 sort]# sort sort.sh 
1
2
3
5
6
[root@xuhx-02 sort]# sort -r sort.sh 
6
5
3
2
1
  1. 文字去重 uniq
  • 先排序再去重
[root@xuhx-02 sort]# sort uniq.sh |uniq      
1
2
3
4
5
  • -c: 顯示檔案中行重複的次數
[root@xuhx-02 sort]# sort uniq.sh |uniq -c
      1 1
      1 2
      2 3
      1 4
      2 5
  • -d: 只顯示重複的行(相鄰的行)
[root@xuhx-02 sort]# sort uniq.sh |uniq -d
3
5

  1. 文字統計 wc
  • -l:多少行
  • -w:多少單詞
  • -c:多少字元
  • -L:最長的一行包含了