一.条件测试逻辑判断应用
1、文件条件测试应用
(1). 测试目录是否存在结果为 0 存在结果非 0 不存在
(2). 判断文件存在显示 yes,文件不存在非
(3). 判断目录是否有写入权限,有写入权限显示 yes 没有写入权限为空
2、整数值比较判断登录系统用户
(1). 设置 xshell 使用六个终端登录
(2). 取值当用用户数量
(3). 判断当超出 5 个给用户提醒\
3、逻辑判断使用
(1). 而且使用两个条件必须全部匹配显示提醒,判断/mnt 是否是目录,判断是否对/mnt 目 录有写入权限
(2). 或使用两个条件匹配任意一个显示提醒
4、整数比较运算符使用
(1). 取值系统的主版本号和次要版本
(2). 配置逻辑判断两个结果为真显示符合安装条件
5、字符串比较
(1). 判断系统是否支持中文
(2). 根据用户输入字符串进行判断
二、if单分支、双分支、多分枝的应用
1、if单分支创建目录
(1). 创建脚本
(2). 添加执行权限执行脚本
2、if双份分枝判断是否有benet目录没有创建存在提示已经创建目录
(1). 创建脚本
(2). 执行脚本
3、if双分支根据位置变量识别用户输入的 IP 地址判断连通 信
(1). 创建 ping 测试脚本
(2). 验证脚本
4、if双分支根据变量赋值识别用户输入IP地址判断主机连 通性
(1). 创建网路连通性脚本
(2).测试脚本
5、if多分枝判断用户数据整数
(1). 创建多分枝判断脚本
(2). 验证脚本