Thread System-Ausgabe in Datei umleiten - inkl. ReturnCode-Steuerung (23 answers)
Opened by Duhmok at 2012-02-20 15:54

Gast Duhmok
 2012-02-20 15:54
#156235 #156235
Moin,

ich stehe vor folgendem Problem.
Innerhalb eines Perl-Skripts kommt es zum Aufruf eines externen Programms (.exe). Der Aufruf geschieht über system(), damit nach Ausführung des Programms ein Wert an die Variable $rc zurückgegeben wird. Die Variable $rc steht dabei für einen Returncode (0 - k.Fehler / 4 - WARN / 8 - ERROR), welcher sich durch den gesamten Skriptverlauf zieht.

Code (perl): (dl )
$rc = system($impKorr." -cfgfile ".$cfgfile." -dbuser ".$USER." -dbpassword ".$PWD);


Wie schaffe ich es, dass die gesamte Ausgabe des externen Programms in eine Datei geschrieben wird und die Return-Code Steuerung beibehalten werden kann?

Besten Dank im Voraus!
Last edited: 2012-02-20 15:55:27 +0100 (CET)

View full thread System-Ausgabe in Datei umleiten - inkl. ReturnCode-Steuerung