Я пытаюсь написать «цикл for» (должен быть выполнен как цикл for), который использует префикс переменной, содержащий идентификатор класса, который будет обрабатывать всех учащихся, совпадающих с идентификатором и указывающих, находятся ли они в сети.
for i in $prefix
do
name=$(grep $i /etc/passwd | cut -d ':' -f5)
echo -u |grep "$i" || test && echo "$name is Online" || echo "$name is
Offline"
done
Я получаю вывод
John Doe
Jane Smith
Ravey Smith is currently offfline
Вывод, который мне нужно получить:
John Doe is online
Jane Smith is offline
Ravey Smith is online