1. 空格很重要
有的时候空格可以作为分隔符,如数组内
ids=('9101' '9102' '30040' '30041')
有些地方不能加空格,如赋值时
id=1
有些地方必须加空格,如判断条件
if [[ ! ${check_results} =~ "keyword" ]]
又如运算
expr 1 + 1
2. 用``获取关起来的语句执行结果,保存为字符串格式,可以直接进行操作
if [[ ! `tail -n 30 ../example.Log` =~ ${id} ]]
echo `date "+%Y-%m-%d %H:%M:%S"`" id: "${id} >> ../example.Log
3. 判断方式比较复杂,有多种运算符