while语句应用

#!/bin/bash
# 
cat <<EOF   
    输入一个用户,如果存在则显示用户UID和Shell,如果不存在则显示此用>户不存在,输入错误提示输入错误,显示完后提示再次输入,输入quit退出程>序。        
EOF        
read -p "Enter  User: " usera
 while [[ "$usera" != "quit" ]] ; do

  if [ -z "$usera" ]; then    #判断是否为空
       echo "Null user "
   elif  id $usera &> /dev/unll   ;  then
     grep "^$usera\>" /etc/passwd | cut -d: -f1,3,7
     else
       echo "Wrong user.."
fi  
read -p "Enter  User again(quit to exit): " usera
done


  • blogger

版权所有:oldboy ---- 《while语句应用
本文地址:http://www.bokeren.cc/post-9.html
除非注明,文章均为 《悠然生活的平淡博客-博客人linux运维之家》 原创转载请注明本文地址,谢谢。


相关推荐

你肿么看?

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。