Thread Unterschied bei Scriptaufruf von Perl: Unterschied bei Scriptaufruf von Perl
(3 answers)
Opened by Gast at 2006-07-03 17:27
Hallo,
ich rufe eine bash script einmal von der Console und einmal von einem Perl-Script auf. Unterschied: Einmal kommt das richtige Ergebnis (beim Consolen-Aufruf) und einmal eine unbrauchbare Datei (beim Aufruf von Perl) Was ist beim Perl-Aufruf anders, bzw. wie kann ich dieses Probelm beheben? Ich arbeite mit Centos Linux. Es geht um das bash script von Hylafax: tiff2pdf Aufruf von der Console: /var/spool/hylafax/bin/tiff2pdf -o /var/spool/hylafax/cfn0004295.pdf /var/spool/hylafax/recvq/cfn0004295.tif Aufruf von Perl: system("/var/spool/hylafax/bin/tiff2pdf -o $sendfileneu $OrgSendFile"); Habe es auch schon mit `` versucht. Gleiches Ergebnis! Die beiden Variablen habe ich ueberprueft. Sie entsprechen korrekt dem Parametern bei Consolen-Aufruf. Ausserdem wird ja an der richtigen Stelle eine fehlerhafte PDF-Datei erzeugt, die jedoch nicht lesbar ist. (321 byte gross). Brauche dringend Hilfe. Christian |