|
发表于 2004-8-24 16:56:07
|
显示全部楼层
仍然有问题
我的脚本是:
#!/bin/bash
a=$(top -n1|awk '/total/{print $8}'|tr -d %|awk -F "." '{print $1}') #top一次,取idle的值
if [ $a -gt 98 ];then #如果这个值大于98,则启动command
echo $a
fi
在shell下执行没有问题,但是放到crontab里,报错如下:
top: Unknown terminal "VT100" in $TERM
/home/oracle/cron.wdx: line 3: [: -gt: unary operator expected
我的系统是REDHAT AS3 |
|