shell脚本判断一个用户是否登录成功


首先咱们要先确定一个用户

1.创建文件user.txt

qq 123

2.创建一个脚本yz.sh

!/bin/bash username=`head -1 ./a.txt` password=`tail -1 ./a.txt` read -p "请输入用户名:" user stty -echo read -p "请输入密码:" -t 5 passwd echo stty echo
if [ -z "$user" -o -z "passwd" ]
then
  echo "请输入正确的账号密码"
  exit
if
if [ $username == $user -a $password == $passwd ] then echo "登录成功" else echo "登录失败" fi

 

-t 5:五秒不输入密码,会自动跳出。
stty -echo
stty echo :隐藏密码,不显示。

3.执行脚本bash yz.sh

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM