日期:2014-05-16  浏览次数:20643 次

linux sort,uniq,comm cat 排序相关命令

sort??命令解释:

功能说明:将文本文件内容加以排序。

语法sort -u [file] ?= ?sort [file] | uniq (去重)

参数说明

-b 忽略每行前面开始出的空格字符

-c 检查文件是否已经按照顺序排序

-d 排序时,处理英文字母、数字及空格字符外,忽略其他的字符

-f? 排序时,将小写字母视为大写字母

-l??排序时,除了040至176之间的ASCII字符外,忽略其他的字符

-m 将几个排序好的文件进行合并

-M 将前面3个字符依照月份的缩写进行排序

-n 依照数值的大小排序

-o<输出文件> 讲排序后的结果存入指定的文件

-r 以相反的顺序来排序

-t<分隔字符> 指定排序时所用的栏位分割字符

+<起始栏位>-<结束栏位> 以指定的栏位来排序,范围由起始兰位到结束栏位的前一栏位

--help 显示帮助

--version 显示版本信息

-u 对排序后认为相同的行只留其中一行

uniq??命令解释:

功能说明:检查及删除文本文件中重复出现的行列。

语法:uniq[选项] 文件

?

最重要参