Thread Returncode bei Aufruf mit IPC::Open3
(2 answers)
Opened by roli at 2008-05-06 20:26
Hi,
ich habe folgendes Script: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 #!/usr/bin/perl use strict; use warnings; use IPC::Open3; my $input; my $pid = open3( $input, \*OUT, \*ERROR, "./foo.pl" ); my $rc = $?; print "Rc=$rc\n"; ... Das Problem ist, das wenn ich ./foo.pl in der Shell aufrufe der Returncode 1 ist, rufe ich obiges Script auf wird "Rc=0" ausgegeben. Wie kann ich den "richtigen" Returncode in diesem Script ermitteln? Danke Roland
-- "Steh vorn, während du fragst; sitzen soll, wer antwortet." Aus "Die Edda des Snorri Sturluson" "Gylfis Täuschung" Strophe 2 |