选项及使用方法如下:
sort -f filename:-f选项,忽略字符大小写。
sort -r filename:-r选项,降序。
sort -n filename:-n选项,按数值排序,升序。
sort -nr filename:-r和-n选项,同时使用,按数值排序,降序。
sort -u filename:-u选项,排序后去掉重复的行,或相同的行只显示一次。
sort -t : -k 3 /etc/passwd:-t选项,指定分隔符,-k选项指定以第几个字段为排序目标,默认并不以数值大小进行比较,而是以指定的字段,由左向右按字符(数字或字母)做升序排序,如果指定的字段所有行的第一个字符都是一样的,那么比较第二个,直到找到不一样的做排序。
sort -t : -k 3 -n /etc/passwd:-t选项,指定分隔符,-k选项指定以第几个字段为排序目标,-n选项按数值排序,默认为升序,需要做降序加-r选项。
sort -t : -k 3 -nr /etc/passwd:-t选项,指定分隔符,-k选项指定以第几个字段为排序目标,-n选项按数值排序,–r选项表示降序。
sort -t : -k 3 -n /etc/passwd:-t选项,指定分隔符,-k选项指定以第几个字段为排序目标,-n选项按数值排序,默认为升序,需要做降序加-r选项。
组合使用:
-t选项指定一个用来区分键位置的字符。
-k选项后面跟数字,指定按第几列进行排序。
-r选项反序排序(升序变成降序进行排序)。