#!/bin/sh
cat /etc/groups|grep -v '^#'|while read LINE
do
ADDR=`awk '{print $1}'`
fo r machine in $ADDR
do
ping -s -c1 $MACHINE
done
done
#while循环读入所有的行,接下来使用awk分析出每行的第一个域,并把它赋值给addr,最后使用for循环逐一ping相应的地址。
#!/bin/sh
cat /etc/groups|grep -v '^#'|while read LINE
do
ADDR=`awk '{print $1}'`
fo r machine in $ADDR
do
ping -s -c1 $MACHINE
done
done
#while循环读入所有的行,接下来使用awk分析出每行的第一个域,并把它赋值给addr,最后使用for循环逐一ping相应的地址。