无涯教程此章节主要演示一下if 条件判断语句,if then else条件循环表明 if 条件满足,输出转到if部分,否则输出到 else 部分。
单词 fi 表示是否终止循环。
语法:
if then else 表达示
if [ 条件语句 ]
then
echo "满足if条件则执行这里"
else
echo "没满足则执行这里"
fi
下面的图显示了if then else的语法,
if...else..fi 示例
我们已经展示了投票的例子。如果用户的年龄大于18岁,则TA将有资格投票,否则就没有投票权。
#!/bin/bash
echo "Hi learnfk 您今年贵庚?"
read age #age 变量
if (("$age" >= 18))
then
echo "欢迎光临!"
else
echo "儿童不宜!"
fi
看上面的图,我们已经显示了文件投票器的脚本。
查看上面的图,年龄为 2 并显示消息"儿童不宜" ,年龄为 22 则显示消息"欢迎光临"。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)