sort 的使用
原创2026/3/5小于 1 分钟
在 Linux 系统中,sort 命令是一种非常实用的文本处理工具,它可以用来对文本文件进行排序 sort [options] [file]
参数
-n: 按数值排序-r: 倒序 reverse-t: 自定义分隔符-k: 选择排序列-f: 忽略大小写
演示文本内容
1a b 1
2dfdsa fdsa 15
3fds fds 6
4fdsa fdsa 8
5fda s 9
6aa dd 10
7h h 11默认字典序排序
sort sort.txt指定字段分隔符,按照第 2 个字段的字典序排序
sort -t '' -k 2 sort.txt指定字段分隔符,按照第 3 个字段字典序排序
sort -t '' -k 3 sort.txt指定字段分隔符,按照第 3 个字段的数值序排序
sort -t '' -nk 3 sort.txt指定字段分隔符,按照第 3 个字段的值数值倒序
sort -t '' -nrk 3 sort.txt排序完,输出到文件
sort -t '' -nrk 3 sort.txt > newfile
至此,本章节的学习就到此结束了,如有疑惑,可对接技术客服进行相关咨询。