как перечислить группы вместе со своими пользователями, используя терминал в ubuntu 14.04.5? [dубликат]

У этого вопроса уже есть ответ здесь: Как мне перечислить членов группы? 3 ответа

Например: Группа workers имеет 2 пользователя: john и jony. Какую команду мне нужно использовать для перечисления членов группы workers?

Эти команды не служат моей цели: compgen -u, compgen -g, cut -d ":" -f 1 /etc/passwd

2
задан 26 October 2017 в 08:13

3 ответа

Доступно несколько опций:

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

или

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

Обратите внимание, что вы должны добавить имя группы, где у меня есть "^adm, это будет представлять членов этого группа

См .: man getent

3
ответ дан 22 May 2018 в 17:07
  • 1
    Если вы знаете имя (полное) группы, вы можете передать его как ключ к getent напрямую (избегая вызова grep), например. [F3] – steeldriver 26 October 2017 в 05:20

Доступно несколько опций:

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

или

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

Обратите внимание, что вы должны добавить имя группы, где у меня есть "^adm, это будет представлять членов этого группа

См .: man getent

4
ответ дан 18 July 2018 в 04:32

Доступно несколько опций:

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

или

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

Обратите внимание, что вы должны добавить имя группы, где у меня есть "^adm, это будет представлять членов этого группа

См .: man getent

4
ответ дан 24 July 2018 в 18:06

Другие вопросы по тегам:

Похожие вопросы: