sort用法:
sort命令将许多不同的域按不同的列顺序分类.
命令格式: sort -cmu -o output_file [other options] +pos1 +pos2 input_files
sort选项:
-c 测试文件是否分类 -m 合并两个分类文件 -u 删除所有复制行
-o 存储sort结果的输出文件名 -b 使用域进行分类时,忽略第一个空格
-n 指定分类是域上的数字分类 -t 域分隔符;用非空格或tab键分隔域
-r 对分类次序或比较求逆 +n n为域号,使用此域号开始分类
n n为域号,在分类比较时忽略此域,一般与+n一起使用
pos1 传递到m,n;m为域号,n为开始分类字符数;例如4,6意即以第5域分类,从第7个字符开始
sort默认以一个空格或多个空格为分隔符,要加入其他方式分隔,使用-t选项
sort参照第一个域作为域0
sort的使用:
最基本使用: sort sort_file 按第一域进行分类
指定分隔符: sort -t: sort_file 用:进行分域
sort分类倒序: sort -r sort_file