perl笔记之ping批量检查IP是否连通 2011-03-04 15:00:44
open AA,"ip";
use Net::Ping;
chomp(@ARGV=<AA>);
foreach $host (@ARGV){
$p = Net::Ping->new("icmp");
# print "$host is alive.\n" if $p->ping($host,5);
print "$host is ";
print "lost " unless $p->ping($host, 2);
print "reachable.\n";
$p->close();
sleep(1);
}
close AA;