web-dev-qa-db-ja.com

ubuntu 14.04.5のターミナルを使用してユーザーとグループをリストする方法は?

例:グループworkersには、johnjonyの2人のユーザーがいます。グループworkersのメンバーをリストするには、どのコマンドを使用する必要がありますか?

これらのコマンドは私の目的を果たしません:compgen -ucompgen -gcut -d ":" -f 1 /etc/passwd

2
jabi

いくつかのオプションが利用可能です:

getent group <group_name> | cut -d":" -f4-

または

grep -iE "^adm" /etc/group | cut -d":" -f4-

"^admがあるグループ名を追加する必要があることに注意してください。これにより、そのグループのメンバーが表示されます。

参照:man getent

4
George Udosen