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参数