pingall脚本

#!/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相应的地址。

posted on 2013-07-17 16:41  语辰  阅读(178)  评论(0编辑  收藏  举报