【发布时间】:2012-03-02 06:08:03
【问题描述】:
我试图找出我的 /etc/passwd 中用户 ID 为 0 的所有用户。它应该显示用户名和用户 ID。我尝试了以下方法:
awk -F: '{
count[$3]++;}END {
for (i in count)
print i, count[i];
}' passwd
它给出了重复的用户 ID 以及它们出现的次数。我实际上还希望用户名以及类似的重复用户 ID
zama 0
root 0
bin 100
nologin 100
如果解决方案提供了 awk 关联数组,那就太好了。其他方法也可以。
【问题讨论】:
标签: awk