设为首页 加入收藏

TOP

Shell 脚本基础 - 使用 if 语句进行条件检测
2015-02-02 14:32:19 来源: 作者: 【 】 浏览:11
Tags:Shell 脚本 基础 使用 语句 进行 条件 检测

Bourne Shell 的 if 语句和大部分编程语言一样 - 检测条件是否真实,如果条件为真,shell 会执行这个 if 语句指定的代码块,如果条件为假,shell 就会跳过 if 代码块,继续执行之后的代码。



除了标准的 if 语句之外,我们还可以加入 else 代码块来扩展 if 语句。这么做的主要目的是:如果 if 条件为真,执行 if 语句里的代码块,如果 if 条件为假,执行 else 语句里的代码块。


Bourne Shell 的 if 语句语法中,else 语句里的代码块会在 if 条件为假时执行。我们还可以将 if 语句嵌套到一起,来实现多重条件的检测。我们可以使用 elif 语句(else if 的缩写)来构建多重条件的检测。


If 和 else 语句可以在一个 bash 脚本里相互嵌套。关键词 “fi” 表示里层 if 语句的结束,所有 if 语句必须使用 关键词 “fi” 来结束。


基本 if 语句的嵌套语法


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇正则表达式基础及Java使用 下一篇Android上的OpenVPN-TAP模式/策略..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: