1.命令作用
将所有文件内容排序(默认升序)写入标准输出(Write sorted concatenation of all FILE(s) to standard output)
说明:sort实质是通过文件内容的字典顺序排序,字典排序是一种最直观的排序方法,按照字母表的顺序逐位比较字母的大小来进行排序
2.命令语法
Usage: sort [OPTION]... [FILE]...
or: sort [OPTION]... --files0-from=F
3.参数详解
ORDERING OPTION:
- -b, --ignore-leading-blanks,忽略行首的空白字符(默认参数)
- -d, --dictionary-order,仅考虑空格和字母数字字符,不考虑特殊字符
- -f, --ignore-case,将小写字母转换为大写字母(相同字母大小写反向排序)
- -g, --general-numeric-sort,按照一般数值进行排序(添加-g参数后2排在10前,且支持科学计数法)
- -i, --ignore-nonprinting,只考虑可打印的字符
- -M, --month-sort,按"非月份<1月JAN< ... < 12月DEC"进行比较排序
- -h, --human-numeric-sort,按人类可读的数值比较排序(如2K、1G之间的比较)
- -n, --numeric-sort,根据字符数值进行比较(与-g参数类似,但不支持科学计数法,把数值当成字符串处理)
- -R, --random-sort,按行的随机哈希值排序,即每个行的哈希值对其进行随机排序,用于用于打乱数据的顺序,避免数据倾斜,相同内容,多次执行排序输出是不同的
- --random-source=FILE

3093

被折叠的 条评论
为什么被折叠?



