美文网首页
条件判断

条件判断

作者: 陈智涛 | 来源:发表于2017-09-20 16:57 被阅读0次

1、按照文件类型判断

屏幕快照 2017-09-19 下午4.59.18.png

两种判断格式:

test -e /root/install.log
[-e /root/install.log]

判断完后,使用

echo $? 

便可判断上一条命令是否正确执行
返回0 则代表存在,返回1则代表不存在。
在shell编程中,经常使用[-e /root/install.log]
示例1:判断是否为文件

[ -f param5.sh ] && echo yes || echo no
yes

示例2:判断是有写权限

[ -w param5.sh ] && echo yes || echo no
yes

2、两个文件之间的比较

屏幕快照 2017-09-20 下午5.13.11.png

示例:


3、两个数值之间的比较

屏幕快照 2017-09-20 下午5.18.44.png

4、字符串的判断

屏幕快照 2017-09-20 下午5.20.49.png

示例:

屏幕快照 2017-09-20 下午5.22.00.png

示例2:判断字符串是否相等 == 是字符串的判断

屏幕快照 2017-09-20 下午5.24.47.png

5、多重条件判断

屏幕快照 2017-09-20 下午5.26.43.png

示例:

屏幕快照 2017-09-20 下午5.28.01.png

相关文章

网友评论

      本文标题:条件判断

      本文链接:https://www.haomeiwen.com/subject/kpqgsxtx.html