欢迎光临散文网 会员登陆 & 注册

TLCL学习笔记|第28章|流程控制:if 分支结构

2022-04-28 22:50 作者:LogByMax  | 我要投稿

(认知有限,如有不妥,还请告知,欢迎讨论)

if

退出状态

用来判断命令是否执行成功,执行成功后会返回0

eg.


eg.使用if查看文件情况。


eg.字符串对比

[[ <expression> ]]

  1. 当测试条件用

  2. expression可以支持==进行模式匹配

    eg.

(( ))

被用来执行算术真测试。如果算术计算的结果是非零值,则其测试值为真。

eg.

结合表达式

用于逻辑运算


控制操作符

AND

command1 && command2

有且只有 当command1执行成功时, command2才会被执行


OR

command1 || command2

有且只有 当command1执行失败时, command2才会被执行


eg.

当temp目录不存在,创建temp文件夹,再进入temp文件夹

=END=

[1]http://billie66.github.io/TLCL/book/chap28.html


TLCL学习笔记|第28章|流程控制:if 分支结构的评论 (共 条)

分享到微博请遵守国家法律