Chinaunix

标题: 这个脚本为什么不能在cron运行呢55555 [打印本页]

作者: 75252    时间: 2007-02-05 10:24
标题: 这个脚本为什么不能在cron运行呢55555
#!/bin/sh

LOGFILE=/root/log/test.`date '+%Y%m%d'`
date=`date +%H%M`
for i in `cat ip.txt`
do
port=`nmap $i -p 80 | awk 'NR==5 {print $2}'`

cpu=`snmpwalk -v 1 $i -c public .1.3.6.1.4.1.2021.54 | awk ' NR==5 {print $4 , $5 , $6 , $7}'`

diskname1=`snmpwalk -v 1 $i -c public .1.3.6.1.4.1.2021.55 | awk 'NR==5 {print $4 , $5 , $6 , $7}'`

echo $date  $i  $port , $cpu , $totaltcp , $diskname1  >> $LOGFILE


done
=======================

#vi crontab后


*/5 * * * * root /bin/sh /root/test.sh
=======================
# tail -f /var/log/cron  后

发现Feb  5 10:20:01 NJCNC-130 crond[28487]: (root) CMD (/bin/sh /root/test.sh)

===============================
没有问题啊!
为什么就是没有输出结果呢?
作者: 75252    时间: 2007-02-05 10:54
原来是ip.txt的问题!!没有写ip.txt的路径。。。。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2