Thread Perl-Programm stoppt plötzlich ohne eine Fehlermeldung die Ausführung (10 answers)
Opened by tibowski at 2015-07-15 17:24

tibowski
 2015-07-15 17:24
#181589 #181589
User since
2015-07-15
3 Artikel
BenutzerIn
[default_avatar]
Hi, ich stehe vor einem Problem: ich führe unter Linux eine Optimierungsrechnung durch, in der bei jedem Durchlauf ein Perl-Skript aufgerufen wird. Das hat bisher auch problemlos funktioniert. Seit heute jedoch bricht es plötzlich immer an der gleichen Stelle ab, auch wenn ich es an bereits gerechneten Fällen, wo es zuvor funktionierte, erneut ausprobiere. Konkret bricht es ab, wenn es über

Code (perl): (dl )
system("cp $datei $zielverzeichnis");

eine Datei kopieren soll. (Die Pfade und so stimmen alle, wie gesagt, es funktionierte ja schon einmal). Das Kopieren funktioniert übrigens, wenn ich es über die Kommandozeile ausführe.
Ich habe noch getestet, was geschieht, wenn ich das Kopieren über die Perl-"copy"-Funktion ausführe - in diesem Fall wird das Skript an der betreffenden Stelle tatsächlich weiter ausgeführt und bricht nicht mehr ab. Dann bricht es allerdings bei

Code (perl): (dl )
close FILEHANDLE;

ab.
Meine Frage ist nun: kann mir jemand sagen, was für Gründe Perl dazu bewegen können, einfach so und ohne jeglichen Hinweis die Ausführung abzubrechen?

Mein Problem ist, dass ich noch nicht mal eine Idee habe, wonach ich recherchieren könnte.

Hoffe, die Infos sind ausreichend. Wäre über Hilfe sehr dankbar.
Viele Grüße
Tibor
Last edited: 2015-07-15 17:56:13 +0200 (CEST)

View full thread Perl-Programm stoppt plötzlich ohne eine Fehlermeldung die Ausführung