linux之 shell脚本

规范shell脚本的一般组成
1.#!环境声明

  1. 注释文本

  2. 可执行代码
    常用的test测试选项

文件状态检测
-f 存在且为文件
-d 存在且为目录
-e 是否存在
-r 是否具有读权限
-w 是否具有写入权限
-x 是否具有执行权限

整数值比较
-gt 大于
-ge 大于等于
-eq 等于
-ne 不等于
-lt 小于
-le 小于等于
字符串比较
== 相等
!= 不相等
if双分支处理
if 条件测试;then
命令序列xx
else
命令序列yy
fi

多分支if选择结构 :
if 条件测试操作1;then
命令序列1......
elif 条件测试操作2;then
命令序列2.......
else
命令序列3.......
fi

for循环处理
for 变量名 in 值列表
do

命令序列

done

上一篇:nginx自动检测后台服务器健康状态


下一篇:事务控制语句,begin,rollback,savepoint,隐式提交的SQL语句