auf jeden fall läuft mein script dann erst, wenn ich dieses zeichen mindestens aus der #!/usr/bin/perl zeile entfernt habe..
Ja, in diesem Fall hast Du wahrscheinlich vergessen, die Datei im ASCII-Modus zu übertragen.
was heißt hier übertragen? ich hab die datei einfach von meiner windows partition geholt (unter linux).
Eben - und dabei hat Dein Betriebssystem den Inhalt der Datei nicht verändert - was im allgemeinen Fall auch sinnvoll ist, nur in Deinem Fall eben nicht.
ich könnte auch ein script schreiben, dass aus jeder zeile das letzte zeichen entfernt.. aber das scheint mir zu gefährlich.
Warum schreiben, wenn es FTP-Clients gibt, die genau das (optional) bereits können?