shell的if语法和C语言等高级语言非常相似,唯一需要注意的地方就是shell的if语句对空格方面的要求比较严格(其实shell对所有语法的空格使用都比较严格),如果在需要空格的地方没有打上空格,都会报错。如if [ $1x == "ip"x ];then echo "abc";fi中少一个空格都会报错。另外shell的if语句必须以fi作为结尾,不然同样...
kill -USR1 $(cat $pid) size=`du -sh /opt|awk '{print $1}'|awk -F "M" '{print $1}'` if [ $size -gt 1000 ] then find /opt -type f -name access* -mtime +30 -exec rm -f {} \; fi 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 检测MySQL主从复制是否异常...