语法:
sort [ OPTIONS ] [ FILE ]
主要选项:
-b
忽略开头的空白
-c
检查输入是否已正确排序。如输入未经排序,但退出码为非零值,则不会有任何输出
-d
字典顺序,仅蚊子数字与空才才有意义
-g
一般数值:以浮点数字类型比较字段。这个选项的运作有点类似-n,差别仅在于这个选项的数字可能有小数点及指数。仅GNU版本提供此功能
-f
以不管字母大小写的方式排序
-i
忽略无法打印的字符
-k
定义排序键值字段
-m
将已排序的输入文件,合并为一个排序后的输出数据流
-n
以整数类型比较字段
-o
将输出写到指定的文件,而非标准输出。如果该文件为输入文件之一,则sort在进行排序与写道输出文件之前,会先将它赋值到一个临时的文件。
-r
倒置排序的顺序为由大至小,而非默认的由小至大。
-t
使用单个字符char作为默认的字符分隔字符,取代默认的空白字符
-u
只有唯一的记录:丢弃所有具相同键值的记录,只留其中的第一条