LinuxÒÁµéÔ°ÂÛ̳'s Archiver

lifala ·¢±íÓÚ 2007-4-17 17:11

дÁ˸ö±»mrtgµ÷ÓõÄshellÎļþ£¬Ö´ÐÐ×ÜÊDZ¨´í£¬¸ßÊÖ°ïÎÒ¿´¿´

Îļþ£ºping.sh
ÄÚÈÝÈçÏ£º
#!/bin/sh
PING="/bin/ping"
ADDR="202.108.9.31"
DATA='$PING -c10 -s500 $ADDR -q'
LOSS='echo $DATA | awk '{print $18 }' | tr -d %'
echo $LOSS
if [ $LOSS = 100 ];
then
echo 0
else
echo $DATA | awk -F/ '{print $5 }'
fi


Ö´ÐÐ×ÜÊDZ¨´í
: command not foundg.sh: line 2:
: command not foundg.sh: line 3:
: command not foundg.sh: line 4:
/usr/local/mrtg/ping.sh: line 5: 8: command not found

'usr/local/mrtg/ping.sh: line 12: syntax error near unexpected token `
/usr/local/mrtg/ping.sh: line 12: ` fi `

±¾È˲»ÊǺܶ®shell±à³Ì£¬Óï·¨Ó¦¸ÃûÓÐÎÊÌâµÄ£¬²»ÖªÎªÊ²Ã´±¨ÕâЩ´íÎó

li-jiahuan ·¢±íÓÚ 2007-4-19 00:23

È¡µÃÒ»¸öÃüÁîµÄÊä³öÓ¦¸ÃʹÓÃ$()
Èç
DATA=$( $PING -c10 -s500 $ADDR -q )

Ò³: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.