- 追加された行はこの色です。
- 削除された行はこの色です。
**概要 [#kca18653]
引数で引き渡されたファイルに記載されたノードの死活を確認する
**コード [#r0605cc2]
#!/bin/sh
# ------------------------
# StaticRouting Script
# Alive Check Script
# ------------------------
# Version : 1.0
# date : 2009/02/05
export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH
# Set
LIST=$1
PLOG=$1".ping.log"
NLOG=$1".agent.log"
PING="/usr/sbin/fping"
NMAP="/usr/bin/nmap -p 10050"
DATE=`date +%Y/%m/%d\ %H:%M:%S`
# Exec
echo "#"$DATE > $PLOG
echo "#"$DATE > $NLOG
WC=`wc -l $LIST | awk '{print $1}'`
i=1
while [ $i -le $WC ];
do
NAME=`sed -n -e ${i}"p" $LIST`
$PING $NAME >> $PLOG
#NMAPLOG=`$NMAP $NAME | grep "/tcp"`
#echo $NAME" - "$NMAPLOG >> $NLOG
i=$(($i+1))
done
# EOF