PHP技术,PHP研究及学习,Python学习,人工智能,大数据服务

文档标签: apache使用率

shell报错:"[: =: unary operator expected".

在计算apache占用cpu率的时候写了一脚本,以前没有接触过,由于读图网租用的服务cpu总是超频,所以想当 apache cpu使用率超过好多的时候就重启. 网上我看到也有现成 计算apache cpu使用率的sh文件下载,但是感觉自己写好一点,毕竟经常使用到服务器的,总得会点shell脚本吧! shell脚本报错:"[: =: unary operator expected" 在匹配字符串相等时,我用了类似这样的语句: if [ $STATUS == "OK" ]; then echo "OK"fi在运行时出现了 [: =: unary operator expected 的错误,就一直找不到 原因,尝试了删除等号两侧的空格和括号里的空格都不管用,最后baidu了一下,才找到原因。把语句改成这样就不会出错了 :if [[ $STATUS = "OK" ]]; then echo "OK"fi究其原因,是因为如果变量STATUS值为空,那么就成了 [ = "OK"] ,显 然 [ 和 "OK" 不相等并且缺...

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.