概述
if判断
基本语法
if [ 条件判断表达式 ];then
程序
fi
或者
if [ 条件判断表达式 ]
then
程序
elif[条件判断表达式]
then
程序
fi
例子
如果输入的参数大于等于60,则输出“及格了”;
如果小于60,则输出“不及格”。
if [ $1 -ge 60 ]
then
echo "及格了"
elif [ $1 -lt 60 ]
then
echo "不及格"
fi
CASE语句
基本语法
case $变量名 in
"值1")
程序
;;
"值2")
程序
;;
*)
如果不是以上值,执行这里的程序
;;
esac
例子
当命令行参数是 1 时,输出“周一”;
当命令行参数是 2 时,输出 “周二”;
其它情况输出 “other”
case $1 in
"1")
echo "周一"
;;
"2")
echo "周二"
;;
*)
echo "others"
;;
esac
最后
以上就是追寻黑夜为你收集整理的Shell入门知识7——if、case语句if判断CASE语句的全部内容,希望文章能够帮你解决Shell入门知识7——if、case语句if判断CASE语句所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复