ShellIfelse语句

/ / ShellIfelse语句

无涯教程此章节主要演示一下if 条件判断语句,if then else条件循环表明 if 条件满足,输出转到if部分,否则输出到 else 部分。

单词 fi 表示是否终止循环。

语法:

if then else 表达示


if [ 条件语句 ]


then


echo "满足if条件则执行这里"


else


echo "没满足则执行这里"

fi

下面的图显示了if then else的语法,

Linux Shell Scripting If then else 1

if...else..fi 示例

我们已经展示了投票的例子。如果用户的年龄大于18岁,则TA将有资格投票,否则就没有投票权。

#!/bin/bash


echo "Hi learnfk 您今年贵庚?"


read age #age 变量


if (("$age" >= 18))

then

  echo "欢迎光临!"

else

  echo "儿童不宜!"

fi

Linux Shell Scripting If then else 2

看上面的图,我们已经显示了文件投票器的脚本。

Linux Shell Scripting If then else 3

查看上面的图,年龄为 2 并显示消息"儿童不宜" ,年龄为 22 则显示消息"欢迎光临"。

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

AI Agent入门实战 -〔周文洋〕

结构思考力 · 透过结构看问题解决 -〔李忠秋〕

编程高手必学的内存知识 -〔海纳〕

全链路压测实战30讲 -〔高楼〕

手把手带你写一门编程语言 -〔宫文学〕

容量保障核心技术与实战 -〔吴骏龙〕

实用密码学 -〔范学雷〕

Linux内核技术实战课 -〔邵亚方〕

程序员进阶攻略 -〔胡峰〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者