1.命令功能

sort 将输入的文件内容按照指定的规则排序,然后将排序的内容输出。

2. 语法格式

sort  option  file

参数说明

参数

参数说明

-b

忽略每行开头的空格

-n

根据字符串数值的大小进行排序 *

-r

倒序排序

-u

去除重复行

-t

指定分隔符

-k

按区间排序

3.使用范例

[root@localhost ~]# cat test.txt

172.16.0.2

172.16.0.8

172.16.0.4

172.16.0.3

范例1 sort不接任何参数。

sort 默认比较方式,从首字母向后,按照ASCII码进行比较,输出默认按升序排序

[root@localhost ~]# sort test.txt

172.16.0.2

172.16.0.3

172.16.0.4

172.16.0.8

范例2 通过-n 按数字大小排序

[root@localhost ~]# sort -n test.txt

172.16.0.2

172.16.0.3

172.16.0.4

172.16.0.8

范例3 -r降序排序

[root@localhost ~]# sort -r test.txt

172.16.0.8

172.16.0.4

172.16.0.3

172.16.0.2

范例 4

[root@localhost ~]# cat test.txt3

ACBDE

ACBDE

12345

[root@localhost ~]# sort -u test.txt3

12345

ACBDE

相关文章:

  • 2022-12-23
  • 2021-11-11
  • 2022-12-23
  • 2021-09-22
  • 2021-06-02
  • 2022-02-28
  • 2021-09-24
猜你喜欢
  • 2022-01-21
  • 2022-01-07
  • 2022-12-23
  • 2021-04-11
  • 2021-09-27
  • 2021-10-18
  • 2022-01-15
相关资源
相似解决方案