I have created a Script that will ping IP's and
report which are up and what are not. The problem that
I am having is the output presented to me on the screen
very messed up and I am not sure why. What is being displayed
is exactly as follows
10.1.1.1
is alive 10.1.1.2
is alive 10.1.1.3
is alive 10.1.1.4
Here is the code
#!/usr/bin/perl
use warnings;
use Net::Ping;
use Socket;
$ipnumber ="128.135.75";
chomp $ipnumber;
@iparray = map $ipnumber. ".$_\n",1..254 ;
chomp $ipnumber;
print @iparray;
#open (ERRORLOG, ">errorlog");
#open (OFFLINE,">offline");
#open (ONLINE,">online");
my $proto = 'icmp';
my $def_timeout = '5';
my $bytes = '64';
my $p = Net::Ping->new($proto, $def_timeout , $bytes);
foreach my $host (@iparray) {
if ( $p->ping( $host )){
print " $host is alive ";
}
#foreach my $host (@iparray) {
# $testing = $p $host;
# print "$testing";
# print "$host offline " unless $p->ping($host,1);
# print "$host online " unless $p->ping($host,0);
# print ERRORLOG "$host offline " unless $p->ping($host,1);
# print OFFLINE "$host"unless $p->ping($host,1);
# print ONLINE "$host online" unless $p->ping($host,0);
}
$p->close();
Any ideas
In reply to Pingger
by muaddib2
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.