1、()与 []区别:通过示例比较
判断字符相等示例:
if [[ $RE_PACKAGE = 是 ]];then
npm run build
fi
2、 ( y与 ]
```
if (( a > b )) && (( a < c ))
或者
if [[ $a > $b ]] && [[ $a < $c ]]
或者
if [ $a -gt $b -a $a -lt $c ]
```
3、连接符:或/且
```
-o = or , -a = and , 但我一向只用 || 或者 &&
```
4、比较
```
-eq: 相等
-ne: 不等;
-gt: 大于;
-lt: 小于;
-ge: 大于、等于
-le:小于、等于
```
5、其他参数
参考:
http://blog.chinaunix.net/uid-7553302-id-183648.html
注意:本文归作者所有,未经作者允许,不得转载