Я пытаюсь написать простой скрипт bash, чтобы распечатать определенную группу пользователей, которые в настоящее время используют машину.Отображается вывод трубопровода
Я использую команду «кто» для генерации зарегистрированных пользователей, а затем попытайтесь выполнить команду echo с помощью подстановочного знака.
Об этом неправильном формате?
who | echo [A-D]*
Постарайтесь быть более конкретным относительно желаемого результата. Вы хотите, чтобы весь линейный вывод любого пользователя начинался с '[A-Z]' или только с одним или несколькими именами пользователей, начинающимися с '[A-Z]'? Эта ссылка должна помочь: http://www.gnu.org/software/grep/manual/grep.html –