Shell脚本 if语句
条件测试:
$? 返回码
判断命令或者脚本是否执行成功(最近的一条)
0 true 为真就是成功 成立
非0 false 失败或者异常
test命令 可以进行条件测试 然后根据的是返回值来判断条件是否成立。
-e 测试目录或者文件是否存在 exist
-d 测试目录是否存在
-f 测试文件是否存在
-r 测试当前用户是否对文件/目录有读权限
-w 测试当前用户是否对文件/目录有写权限
-x 测试当前用户是否对文件/目录有执行权限
整数比较符(以下操作符只能用于整数之间比较)
-eq 等于 == 既可以比较整数,也可以比较字符串
-ne 不等于 !=
-gt 大于 >
-lt 小于
p-ge 大于等于 >=-le 小于等于
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。