sort [选项] 文件名
- 排序命令
选项 | 备注 |
---|---|
-f | 忽略大小写 |
-n | 以数值型进行排序,默认使用字符串型排序 |
-r | 反向排序 |
-t | 指定分隔符,默认分隔符为制表符 |
-k n[,m] | 按照指定的字段范围排序。从第 n 字段开始,m 字段结束(默认到行尾) |
e.g.
sort /etc/passwd
# 排序用户信息文件
sort -r /etc/passwd
# 反向排序
sort -t ":" -k 3,3 /etc/passwd
# 指定分隔符是":",用第三字段开头,第三字段结尾排序,就是只用第三字段排序
sort -n -t ":" -k 3,3 /etc/passwd
# 指定分隔符是":",用第三字段开头,第三字段结尾排序,就是只用第三字段以数值型进行排序