美文网首页
条件分支

条件分支

作者: 9016 | 来源:发表于2022-12-14 17:08 被阅读0次

    编辑condition.sh

    read -p "请输入数字1:" a
    read -p "请输入数字2:" b
    echo $a
    echo $b
    
    if [ $a == $b ] 
        then 
        echo "两数相等"
    elif [ $a -gt $b ] 
        then 
        echo "数字1大"
    elif [ $a -lt $b ] 
        then 
        echo "数字1小"
    else 
        echo "不灵";
    fi
    
    if [ $a == $b ]; then echo "两数相等"; 
    elif [ $a -gt $b ]; then echo "数字1大";
    elif [ $a -lt $b ]; then echo "数字1小"; 
    else echo "乱了"; fi
    
    
    
    for str in This is a string
        do
        echo $str
    done
    
    
    wil=1
    while(($wil <= 5))
    do
        echo -n $wil
        let "wil++"
    done
    
    
    
    while read -p "写点什么" webname
    do
        echo "你输入的是:$webname"
    done
    
    
    while :
    do
        echo '输入 a,b,c或者d'
        read strabcd
        case $strabcd in
            a|b|c|d)  echo "你选择了 $strabcd"
            ;;
            *)  echo "你没有输入abcd"
            break
            ;;
        esac
    
    done
    

    执行condition.sh

    ./condition.sh 
    请输入数字1:1
    请输入数字2:2
    1
    2
    数字1小
    数字1小
    This
    is
    a
    string
    12345写点什么abcd
    你输入的是:abcd
    写点什么asdf
    你输入的是:asdf
    写点什么123
    你输入的是:123
    
    

    相关文章

      网友评论

          本文标题:条件分支

          本文链接:https://www.haomeiwen.com/subject/jyllqdtx.html