摘要: while 循环是 Shell 脚本中最简单的一种循环,当条件满足时,while 重复地执行一组语句,当条件不满足时,就退出 while 循环。Shell while 循环的用法如下: while conditiondo statementsdone condition表示判断条件,statemen 阅读全文
posted @ 2019-05-03 22:11 zhouyuqiang 阅读(4041) 评论(0) 推荐(0) 编辑
摘要: 和其它编程语言类似,Shell 也支持两种分支结构(选择结构),分别是 if else 语句和 case in 语句。在《Shell if else》一节中我们讲解了 if else 语句的用法,这节我们就来讲解 case in 语句。当分支较多,并且判断条件比较简单时,使用 case in 语句就 阅读全文
posted @ 2019-05-03 21:47 zhouyuqiang 阅读(7646) 评论(0) 推荐(0) 编辑
摘要: [[ ]]是 Shell 内置关键字,它和 test 命令类似,也用来检测某个条件是否成立。test 能做到的,[[ ]] 也能做到,而且 [[ ]] 做的更好;test 做不到的,[[ ]] 还能做到。可以认为 [[ ]] 是 test 的升级版,对细节进行了优化,并且扩展了一些功能。[[ ]] 阅读全文
posted @ 2019-05-03 21:38 zhouyuqiang 阅读(262) 评论(0) 推荐(0) 编辑
摘要: test 是 Shell 内置命令,用来检测某个条件是否成立。test 通常和 if 语句一起使用,并且大部分 if 语句都依赖 test。test 命令有很多选项,可以进行数值、字符串和文件三个方面的检测。Shell test 命令的用法为: test expression 当 test 判断 e 阅读全文
posted @ 2019-05-03 21:20 zhouyuqiang 阅读(5274) 评论(0) 推荐(1) 编辑