例如:组workers
有 2 个用户:john
和jony
。我必须使用什么命令来列出组的成员workers
?
这些命令不符合我的目的 :compgen -u
,,compgen -g
cut -d ":" -f 1 /etc/passwd
答案1
有多种选择:
getent group <group_name> | cut -d":" -f4-
或者
grep -iE "^adm" /etc/group | cut -d":" -f4-
请注意,您必须添加我所拥有的组名"^adm
,这将显示该组的成员。
看:man getent