Thread Ausgabe eines Programms *live* abfangen (11 answers)
Opened by xiconfjs at 2008-01-18 13:44

nepos
 2008-01-18 15:20
#104897 #104897
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Eher nicht. Der open3 kommt erst zurück, wenn das aufgerufene Programm beendet wurde. Von daher kann das nicht klappen.
Die Pipe ist hier denke ich der richtige Weg. Allerdings würde ich hier die 3-Argument-Form benutzen:
Code (perl): (dl )
1
2
open( my $fh, '-|', 'test.pl')
  or die "Error, cannot start command: $!";

View full thread Ausgabe eines Programms *live* abfangen