语法
1 sort (options) 参数
选项 说明
-n number,依照数值的大小排序
-r reverse, 以相反的顺序来排序
-t 分隔字符 设置排序时所用的分隔字符, 默认空格是分隔符...按照空格分割后的第2列数字升序排序:
123 sort -t " " -k2n,2 sort.txt# -t " " 代表使用空格分隔符拆分列# -k 2n,2 代表根据从第2列开始到第2列结束进行数字升序...数字升序去重
先按照“空格分割,然后按照第2列数字升序排序,最后对所有列去重:
1 sort -t " " -k2n,2 -uk1,2 sort.txt
运行效果
注意: 先排序再去重
3.数字升序去重结果保存到文件...1 sort -t " " -k2n,2 -uk1,2 -o sort2.txt sort.txt
运行效果
4.数字降序去重
先按照空格分割, 然后按照第2列数字降序排序,最后对所有列去重:...,”分割先对第一列字符串升序,再对第3列数字降序:
1 sort -t "," -k1,1 -k3nr,3 sort3.txt
运行效果