linux排序命令, linux系统下的排序命令是什么?以下是详细介绍:
linux系统中的排序命令是:sort命令。
1.排序命令功能:
Linux系统中的sort命令是用来按照一定的方式对文本文件的内容进行排序的,默认为ASCII码。
2.语法描述:
排序[-bcdfimMnur][-o输出文件][-t分隔符][-kn,m][文件]
3.通用参数:
-b忽略每行的前导空格字符。
-c检查文件是否已经按顺序排序。
-d排序时,处理英文字母、数字和空格字符,其他字符忽略。
按-f排序时,小写字母被视为大写字母。
-i排序时,忽略040到176之间除ASCII字符以外的其他字符。
-m合并几个已排序的文件。
-M根据月份的缩写对前三个字母进行排序。
-n按值的大小排序。
-o输出文件将排序后的结果存储在指定的文件中。
-u消除重复
-r按逆序排序。
-t separator指定用于排序的字段分隔符。
- help显示帮助。
- version显示版本信息。
-k[n[,m]]指定一个或多个字段作为排序关键字,字段位置从n开始,到m结束(包括n但不包括m)。如果没有指定m,关键字是从n到行尾。字段和字符的位置从0开始,第一列为1。
例如:
对于文件,按ASCII排序。
[root@host ~]# cat file
Unix
Linux
Solaris
AIX
Linux
HPUX
[root@host ~]# Sorting files # are sorted by american standard code for information interchange code by default.
AIX
HPUX
Linux
Linux
Solaris
Unix
linux排序命令,以上就是本文为您收集整理的linux排序命令最新内容,希望能帮到您!更多相关内容欢迎关注。