Это будет ждать, пока пользователь с именем "Milad" не войдет в систему.
who
возвращает список зарегистрированных пользователей, grep "Milad"
фильтрует список, возвращаемый who
, для записей, содержащих Milad
. Это вернет «истина», если запись была найдена. Для подавления любого выхода он перенаправляется в цифровой туалет (> /dev/null
). Затем все это зацикливается, пока нет пользователя Milad
, спящего 60 секунд между каждым тестом.