sort命令
语法:sort [选项] 文件名
参数 | 说明 |
-f | 忽略大小写 |
-n | 以数值型进行排序,默认使用字符串排序 |
-r | 反向排序 |
-t | 指定分隔符,默认分隔符是制表符 |
-k n[,m] | 按照指定的字段范围排序,从第n字段开始,m字段结束(默认到行尾) |
实例
按照首字母做升序
命令: sort /etc/passwd
按照首字母做倒序
命令: sort -r /etc/passwd
把数值型数据按照字符型来对待进行排序
命令: sort -t ":" -k 3,3 /etc/passwd
把数值型数据按照数值来进行排序
命令: sort -n -t ":" -k 3,3 /etc/passwd
注: -n需要写在-t前面
wc命令
语法:wc [选项] 文件名
参数 | 说明 |
-l | 只统计行数 |
-w | 只统计单词数 |
-m | 只统计字符数 |
实例
计算文件中的行数
命令:wc -l /etc/passwd