LINUX.ORG.RU

Сообщения patr88

 

проблема со сценарием на bash

Добрый день! Я изучаю Unix самостоятельно по книге и сейчас у меня возникла проблема с одним из заданий: «Напишите сценарий, анализирующий с помощью case список пользователей, находящихся в настоящий момент в системе. Если имеется хотя бы один сеанс root, должно выдаваться предупреждающее сообщение.»

Командой who | awk {'print $1'} я получаю строку из пользователей находящихся в данный момент в системе.

Или же командой ps -all | awk {'print $3'} я получу строку из UID.

Вопрос в следующем, мне надо читать это строку по очереди? Т.е. взять первое слово из строки и проверить входит ли оно в «root», потом второе и так далее. Цикл for еще не проходился, поэтому я его типа не знаю.

 , ,

patr88
()

RSS подписка на новые темы