Thread Perl-Programm stoppt plötzlich ohne eine Fehlermeldung die Ausführung
(10 answers)
Opened by tibowski at 2015-07-15 17:24
Dennoch bleibt die Warnung hier insbesondere vor der 1-Arument-Form von system.
Dein print mag vielleicht im Testfall gut aussehen. Dann gehst du in Production und auf einmal übergibt jemand $zielverzeichnis="/tmp;rm -rf /home/hlubenow/wichtigesVerzeichnis" - und dann? Von schon system, dann verzichte zumindest auf Quoting-Probleme: Code (perl): (dl
)
1 2 3 my @cpCommand = ("/bin/cp", $datei, $ziel); use Data::Dumper; print Dumper \@cpCommand; # hier dein print system(@cpCommand); |