shell if 语句常用的选项 ,对于初学者来说,经常容易忘记, 这里白眉大叔 准备了一个详细文档,需要的的时候可以直接用, 建议收藏
选项 含义
-eq //等于
-ne //不等于
-gt //大于
-lt //小于
-ge //大于等于
-le //小于等于
-z 判断变量是否存在值 //-z 在if里的意思是 空
-d 判断该选项后的参数是否为目录
-f 判断该选项后指定的参数是否为文件
-L 判断指定的是否为符号链接
-r 判断指定的是否可读
-s 判断存在的对象长度是否为0
-w 判断指定的是否可写
-x 判断存在的对象是否可以执行
-! 测试条件的否定符号
欢迎来撩 :shell 编程从0到1