单分支IF条件语句 if [ 条件判断式 ] then 程序: fi //结束的时候if反过来写 fi ----------------------------- /** * if test -d $1 then ... else ..fi * 变量测试语句可以用[]进行简化,如test -d $1 等价于[ -d $1 ] (注意空格不要少了) **/ *) if语句使用fi结尾和一般语言使用大括号结尾不同 *)[条件判断式] 就是使用test命令判断,所以中括号和条件判断式之间必须有空格…
目录 基本语法 if示例 在任何一门语言中,判断语句总是少不了,今天来学习一下Shell中的if语句. 基本语法 单分支情况 第一种语法 if <条件表达式> then 语句 fi 第二种语法 if <条件表达式>;then 语句 fi 其中条件表达式部分可以是test.[].[[]]和(())等条件表达式.以上两种格式,可根据自己实际情况选择一种即可. 双分支情况 if <条件表达式> then 语句 else 语句 fi 多分支情况 if <条件表达式…
学习Linux Shell知识,就来Linux大学网(Linuxdaxue.com)! 本系列适合Linux初学者,属于Linux入门级教程,主要介绍了Shell的分类.语法格式以及脚本的使用和编写格式等. 不断更新中,是Shell学习的必读经典教程. 现主要包含以下文章: Linux Shell系列教程之(一)Shell简介 Linux Shell系列教程之(二)第一个Shell脚本 Linux Shell系列教程之(三)Shell变量 Linux Shell系列教程之(四)Shell注释 L…