您的位置:首页 > 运维架构 > Shell

Shell中逻辑判断

2015-06-13 15:14 369 查看
[ 条件1 -a 条件2 ] 当1和2都真时才为真
[ 条件1 -o 条件2 ] 当1和2其中一个为真即为真
[ ! 条件 ] 取反

&& 与
|| 或
!   非符号

[ -d name ] && echo "is dir" name为目录时为真,接着才出输入内容 有if---then的意思
[ -d name ] && echo "is dir" || echo "not dir" 这个有if--then--else的意思
语句1 && 语句2 && 语句3 &&...... 语句1执行成功时才执行语句2,以此类推...,这个常用在自动安装软件的脚本中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: