Linux 文本处理命令
Linux 文本处理命令
1. sort 命令
1.1 sort的功能
用于将文件内容加以排序
1.2 sort的参数
-n # 依照数值的大小排序 -r # 以相反的顺序来排序 -k # 以某列进行排序 -t # 指定分割符,默认是以空格为分隔符
2. uniq命令
2.1 uniq的功能
用于检查及删除文本文件中重复出现的行列 一般与 sort 命令结合使用
2.2 uniq的参数
-c # 在每列旁边显示该行重复出现的次数。 -d # 仅显示重复出现的行列。 -u # 仅显示出一次的行列
3. cut命令
3.1 cut的功能
cut命令用来显示行中的指定部分,删除文件中指定字段
3.2 cut的参数
-d # 指定字段的分隔符,默认的字段分隔符为"TAB"; -f # 显示指定字段的内容;
4. tr命令
4.1 tr的功能
替换或删除命令
4.2 tr的参数
-d # 删除字符
5. wc命令
5.1 wc的功能
统计,计算数字
5.2 wc的参数
-c # 统计文件的Bytes数; -l # 统计文件的行数; -w # 统计文件中单词的个数,默认以空白字符做为分隔符