我是靠谱客的博主 高高狗,最近开发中收集的这篇文章主要介绍shell登陆输入判断经典案例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

#!/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

最后

以上就是高高狗为你收集整理的shell登陆输入判断经典案例的全部内容,希望文章能够帮你解决shell登陆输入判断经典案例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部