Hallo,
ich öffne mit einerm Perlscript eine ISDN-Verbindung. Danach warte ich 10 Sekunden und frage die Dynamische IP-Adresse ab.
......
my $ipadr = exec /sbin/ifconfig | grep ippp0 -A 1 | grep "inet Adresse" | cut -d: -f2 | cut -d" " -f1
;
chomp($ipadr);
print "http://$ipadr";
Die Codezeilen kommen genau hintereinander.
Wenn ich mein Programm starte bekomme ich keine IP-Adresse.
Wenn ich die obigen Zeilen bei verbundenem ISDN-Kanal auf der Konsole ausführe, bekomme ich eine IP.
Es hat aber schon einmal beides funktioniert, nur ich weiß nicht warum ??
Gruß
piet