Ich kann nur raten, was du falsch machst: du hast die Pfadangaben
Das macht wenig Sinn.
system("pfad/befehl");
Wenn ein Fehler auftreten kann sollte man ihn stets abfangen, wie Cheatah es vorgeschlagen hat. Also
system "pfad/befehl" or die "Kann pfad/befehl nicht starten: $!";
open(BEF,"pfad/befehl parameter ");
Hier sollte auch geprüft werden, ob ein Fehler aufgetreten ist.
close(BEF);
Hier auch.
open(BEF," pfad/befehl parameter");
Hier auch.
close(BEF);
Hier auch.
Peter