一、shell脚本的条件判断
虽然可以通过&&和||来实现简单的条件判断,但是稍微复杂的就不行了
shell脚本呢提供了
if then 条件判断语句,写法:
if 条件判断;then //判断条件成立要做的事情 fi
if then else 语法
if 条件判断;then //判断条件成立要做的事情 else //条件判断不成立的事情 fi
if elif else语法
if 条件判断;then //判断条件成立要做的事情 elif 条件判断;then //判断条件成立要做的事情 else //条件判断不成立的事情 fi
case 语法
case $变量 in “第一个变量内容”) 程序段 ;; //表示该程序块结束 “第二个变量内容”) 程序段;; …… “第n个变量内容”) 程序段;; esac
二、shell脚本函数
shell脚本也支持函数;函数写法如下:
function fname(){ //函数代码段 }
shell脚本传参
三、shell循环
shell脚本也支持循环
比如 while do done:表示条件成立时一直循环,直到条件不成立
while 条件 do //循环开始 //循环代码段 done
util do done:表示条件不成立时循环,条件成立就不循环了
util 条件 do //循环代码段 done
for循环1
for 变量 in con1 con2 con3…… do //循环代码段 done
for循环2
for ((初始值;限制值;执行步长)) do //循环代码段 done
正点原子第一期 over!!!
标签:do,shell,---,判断,done,016,条件,循环 From: https://www.cnblogs.com/xlscn/p/17591061.html