【shell学习】第五天 条件判断

执行完后徐娅通过 echo $? 去判断上一个命令是否执行成功

两个整数之间的比较

= 字符串之间的比较
-lt 小于(less than)
-le 小于等于(less equal)
-eq 等于 (equal)
-gt 大于(greater than)
-ge 大于等于(greater equal)
-ne 不等于(not equal)

在这里插入图片描述

按照文件权限进行判断

-r 有读的权限(read)
-w 有写的权限(write)
-x 有执行的权限(execute)

在这里插入图片描述

按照文件类型进行判断

-f 文件存在并且是一个常规的文件(file)
-e 文件存在(existence)
-d 文件存在并是一个目录(directory)

在这里插入图片描述

多条件判断

&& 表示前一条命令执行成功时,才执行后一条命令
|| 表示上一条命令失败后,才能执行下一条命令

在这里插入图片描述

扫描二维码关注公众号,回复: 17345502 查看本文章

猜你喜欢

转载自blog.csdn.net/weixin_46318413/article/details/129679898