User since
2003-09-01
30
Artikel
BenutzerIn
hiho,
weis jemand ,ob man wenn man z.b einen ping befehl über das system kommando absetzt, diesen nach 2sekunden abbrechen kann? weil ich bei meinem skript immer auf dem timeout der anderen maschine warten muss bis das skript weiterläuft.
gruss
andi
User since
2003-08-29
347
Artikel
BenutzerIn
Warum nimmst du nicht einfach das Modul Net::Ping ?
Die meisten PC Probleme befinden sich zwischen Bildschirm und Stuhl...
User since
2003-08-08
2561
Artikel
HausmeisterIn
Hi!
#!/usr/bin/perl
use warnings;
use strict;
use Net::Ping;
my $host = "127.0.0.1"; # IP oder Host
my $p = Net::Ping->new();
print "Unable to reach $host!" unless($p->ping($host, 1));
# 1 Sekunde Timeout
exit;
HTH
Gruß, Erik!
s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}
It's not a bug, it's a feature! - [CGI-World.de]
User since
2003-09-01
30
Artikel
BenutzerIn
hi,
des mit dem ping war nur ein beispiel, eigentlich hab ich dass problem ,wenn ich mich über rsh bzw. ssh einloggen will um dort systemkommandos zu starten, des öfteren kein zugang zu den maschinen habe. die anmeldung wird nach einer bestimmten zeit von dem remote host unterbrochen.
diese zeit aber jedesmal abwarten zu müssen, dauert mir zu lange und ich ahb mir überlegt ob ich dies nicht schon in meinem skript berücksichtigen kann.
andi
User since
2003-09-01
30
Artikel
BenutzerIn
gibt es überhaupt eine möglichkeit diesen timeout zu überspringen????
User since
2003-08-04
12208
Artikel
Admin1
versuch es mal mit alarm()
perldoc -f alarm
User since
2003-09-01
30
Artikel
BenutzerIn
danke pq,
mit der alarm funktion hat es geklappt !!!:blush: