sort 文本排序
Posted joe.chu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sort 文本排序相关的知识,希望对你有一定的参考价值。
1.命令功能
sort 将输入的文件内容按照指定的规则排序,然后将排序的内容输出。
2. 语法格式
sort option file
参数说明
参数 |
参数说明 |
-b |
忽略每行开头的空格 |
-n |
根据字符串数值的大小进行排序 * |
-r |
倒序排序 |
-u |
去除重复行 |
-t |
指定分隔符 |
-k |
按区间排序 |
3.使用范例
[[email protected] ~]# cat test.txt 172.16.0.2 172.16.0.8 172.16.0.4 172.16.0.3
范例1 sort不接任何参数。
sort 默认比较方式,从首字母向后,按照ASCII码进行比较,输出默认按升序排序
[[email protected] ~]# sort test.txt 172.16.0.2 172.16.0.3 172.16.0.4 172.16.0.8
范例2 通过-n 按数字大小排序
[[email protected] ~]# sort -n test.txt 172.16.0.2 172.16.0.3 172.16.0.4 172.16.0.8
范例3 -r降序排序
[[email protected] ~]# sort -r test.txt 172.16.0.8 172.16.0.4 172.16.0.3 172.16.0.2
范例 4
[[email protected] ~]# cat test.txt3 ACBDE ACBDE 12345 [[email protected] ~]# sort -u test.txt3 12345 ACBDE
以上是关于sort 文本排序的主要内容,如果未能解决你的问题,请参考以下文章
第十三章 对文本进行排序单一和重复操作:sort命令uniq命令