我正在尝试编写一个“ for循环”(必须像for循环那样完成),该循环使用包含类ID的变量前缀,它将处理所有与该ID匹配的学生并指示他们是否在线。
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