Как получить список всех имен пользователей для учетных записей с использованием оболочки bash

cat /etc/passwd | grep "bash" | cut -d: -f1


Эта команда выполняет следующее:
— cat /etc/passwd читает содержимое файла /etc/passwd.
— grep "bash" фильтрует строки, оставляя только те, которые содержат «bash».
— cut -d: -f1 разделяет строки по символу «:», оставляя только первое поле, которое является именем пользователя.

Эта команда полезна для получения списка имен пользователей, которые используют оболочку bash. Альтернативой может быть использование команды awk -F: '/bash/{print $1}' /etc/passwd, которая выполняет аналогичную задачу.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *