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

 

 

转载于:https://www.cnblogs.com/MR-ws/p/11084857.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值