Linux文本处理命令
一.sort命令
用于将文件的内容加以排序
| 参数 | 作用 |
| -n | 按照数值大小进行排序 |
| -r | 以相反的顺序来排序 |
| -k | 以某列进行排序 |
| -t | 指定分割符,默认是以空格为分割符 |
1.-n参数
2.-r参数
3.-k参数
二.uniq命令
用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用
| 参数 | 作用 |
| -c | 在每列旁边显示改行重复出现的次数 |
| -d | 仅显示重复出现的行列 |
| -u | 仅显示出现一次的行列 |
1.-c参数
2.-d参数
3.-u参数
三.cut命令
cut命令用来显示行中的指定部分,删除文件中指定字段
| 参数 | 作用 |
| -d | 指定字段的分隔符,默认的字段分隔符为"TAB" |
| -f | 显示指定字段的内容 |
1.-d参数
2.-f参数
四.tr命令
替换或者删除
-d参数
五.wc命令
统计,计算数字
| 参数 | 作用 |
| -c | 统计文件的bytes |
| -l | 统计文件的行数 |
| -w | 统计文件中单词的个数,默认以空白字符做为分隔符 |
-c参数