linux中的密码文件排序

linux中的密码文件排序,linux,sorting,Linux,Sorting,我想按userid对linux passwd文件进行排序 我试过了 sort -k3 /etc/passwd 但是我的输出没有按userid排序。使用选项-t设置字段分隔符。然后,也使用-n进行数字排序: sort -n -t':' -k3 /etc/passwd 从人工分拣: -t,--field separator=SEP 使用SEP而不是非空到空转换 -n,--数字排序 根据字符串数值进行比较 /etc/passwd将:用作字段分隔符 sort -t: -k3 /etc/passwd

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

我试过了

sort -k3 /etc/passwd 

但是我的输出没有按userid排序。

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

sort -n -t':' -k3 /etc/passwd
人工分拣

-t,--field separator=SEP

使用SEP而不是非空到空转换

-n,--数字排序

根据字符串数值进行比较


/etc/passwd
用作字段分隔符

sort -t: -k3 /etc/passwd