Thread Perl-Programm stoppt plötzlich ohne eine Fehlermeldung die Ausführung
(10 answers)
Opened by tibowski at 2015-07-15 17:24
system()-Aufrufe mache ich immer mit einem extra String. So kann ich zumindest kontrollieren, was denn der Shell zur Verarbeitung übergeben wird. Das ist nämlich manchmal schon überraschend. Also so:
Code (perl): (dl
)
1 2 3 4 5 6 my $datei = "Datei"; my $zielverzeichnis = "/home/user"; my $execstr = "cp $datei $zielverzeichnis"; print "$execstr\n"; # system($execstr); Ist nur'n Beispiel. Hier würde ich wie gesagt das Modul File::Copy verwenden. |