$(( expression )) 注意前面有$,另外是双括号,缺一不可
test=$((5&7))
shell基本计算、逻辑运算、位运算详解
http://blog.chinaunix.net/uid-24404943-id-3919964.html
Linux脚本中带有小数点的数值比较大小
https://blog.csdn.net/weixin_34378045/article/details/89664904
Linux Shell脚本逻辑操作符(-a -o !)
https://www.jianshu.com/p/89df49edf5e5