Thread suche perlscript, wenn ping 4x negativ, dann mail (25 answers)
Opened by cc at 2004-01-11 17:49

Strat
 2004-02-28 12:16
#830 #830
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
ich finde es bewundernswert, wie viel muehe sich einige Leute geben, um absolut nicht portable und sichere scripten zu schreiben...
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#! /usr/bin/perl
use warnings;
use strict;
use Net::Ping;

my $host = 'irgendeinServer';
my $pingCount = 4;
my $ping = Net::Ping->new('icmp')
 or die "Error in creating Net::Ping-Object: $!\n";

if (my $count = grep { $ping->ping($host) } 1..$pingCount) {
 print "$count von $pingCount Versuchen erfolgreich";
} # if
else {
 # mail versenden hier, z.B. mit Mail::Sendmail, MIME::Lite, ...
 # ...
}

nicht getestet, aber muesste funktionieren\n\n

<!--EDIT|Strat|1077963523-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread suche perlscript, wenn ping 4x negativ, dann mail