#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
three(){
read -p "please user: " user
read -p "please passwd: " password
read -p "please ders: " der
users=`echo ${user:-user}`
passwords=`echo ${password:-password}`
ders=`echo ${der:-der}`
}
inputs(){
i=1
number=3
three
until [ "${users}" != "user" ] && [ "${passwords}" != "password" ] && [ "${ders}" != "der" ]
do
echo "你还有${number}次错误的机会!"
three
number=$((${number}-${i}))
if [ "${number}" -eq 0 ];then
echo "你连续错了3次. by!"
return 1
fi
done
echo "your input corrent !"
return 1
}
Main(){
inputs
if [ “$?” -eq “1” ];then
exit 1
fi
}
Main