在密码文件linux中排序

时间:2013-11-20 14:59:57

标签: linux sorting

我想用userid对linux passwd文件进行排序。

我试过

sort -k3 /etc/passwd 

但我的输出没有按用户ID排序。

2 个答案:

答案 0 :(得分:2)

使用选项-t设置字段分隔符。然后,还使用-n进行数字排序:

sort -n -t':' -k3 /etc/passwd

来自man sort

  

-t, - field-separator = SEP

     

使用SEP代替非空白到空白转换

     

-n, - number-sort

     

根据字符串数值进行比较

答案 1 :(得分:0)

/etc/passwd:作为字段分隔符。

sort -t: -k3 /etc/passwd