case语句
Shell case语句为多选择语句。
echo '输入 1 到 4 之间的数字:'
echo '你输入的数字为:'
read aNum # 读用户输入
case $aNum in
1) echo '你选择了 1'
;;
2) echo '你选择了 2'
;;
3) echo '你选择了 3'
;;
4) echo '你选择了 4'
;;
*) echo '你没有输入 1 到 4 之间的数字'
;;
esac
输出
ShuaideMacBook-Pro:Desktop shuai$ ./add.sh
输入 1 到 4 之间的数字:
你输入的数字为:
3
你选择了 3
while语句
int=1
while [[ $int -le 5 ]]; do
echo $int
let "int++" # Bash let语句
done
echo ""
echo "使用双括号运算符"
int=1
while(( int<=5 ))
do
echo $int
let "int++"
done
输出
ShuaideMacBook-Pro:Desktop shuai$ ./add.sh
1
2
3
4
5
使用双括号运算符
1
2
3
4
5
网友评论