条件分支

2022-12-14  本文已影响0人  9016

编辑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

上一篇下一篇

猜你喜欢

热点阅读