Linux下sort工具的使用

sort命令的默认作用是将文件以行为单位进行比较,然后按照升序输出。比较原则为从首字符向后,按ASCII码值逐个进行比较。
看效果:

sort file

这里写图片描述

常见选项使用:
1、-r 选项:将排序后的结果降序输出
使用效果:
这里写图片描述

2、-u 选项:在输出行中,去除重复行
使用效果:
这里写图片描述
3、-n 选项:sort默认以ASCII码进行比较,而-n选项则以每行中字符前的数字字符的数值进行比较并排序输出
使用效果:
这里写图片描述
4、-t 和 -k 选项:两者一般搭配使用,用-t选项指定分隔符,然后用-k选项指定列数进行排序输出
使用效果:
这里写图片描述
5、-f 选项:将小写字母转换为大写进行比较,即在比较时忽略大小写
使用效果:
这里写图片描述
6、-c 选项:检测文件是否已排好序,如果乱序,则输出第一个乱序的行信息,然后返回1
使用效果:
这里写图片描述
7、-C选项:检测文件是否已排好序,如乱序,不输出内容,仅返回1
使用效果:
这里写图片描述
8、-b 选项:忽略每一行前面的所有空白部分,从第一个可见字符开始比较
使用效果:
这里写图片描述

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值