以文件的每行为单位,从左往右依次按ascii码进行比较

sort sort.txt #默认为升序

-u:去除重复行
    sort -u sort.txt
-r:降序排列
    sort -r sort.txt
-o:重定向到源文件
    sort -r -o sort.txt
-n:以数字的真实值比价大小,如果不加则会出现 2 排在 10 前面的情况
    sort -n sort.txt
-t:分隔符 -k:位置
    sort -n -t : -k 2 sort.txt #以冒号进行分割,然后取第二列进行数字比较

 

uniq只对相连的行进行处理,所以操作前必须先sort

sort sort.txt | uniq -c 

 

 

参考:http://www.cnblogs.com/51linux/archive/2012/05/23/2515299.html

相关文章:

  • 2021-10-13
  • 2021-11-04
  • 2022-12-23
  • 2021-08-05
  • 2021-07-06
猜你喜欢
  • 2021-12-18
  • 2022-12-23
  • 2022-12-23
  • 2021-10-26
  • 2021-11-19
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案