今天写了个监控脚本玩玩,测试发现报错。
#!/bin/bash
process=`ps-aux|grep [n]ginx|wc -l`
if [ $process -ne 0 ]
then
echo "it's running."
else
/usr/local/nginx/sbin/nginx
fi
报错信息:Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
解决办法:
去掉ps -aux 中的"-",改成ps aux 就可以了
本文由 Mr Gu 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Oct 12, 2016 at 03:03 pm