Jens Puruckherr wrote:
Auf was muss ich $/ in Perl stellen, damit die Zeilen sauber erkannt werden?
Jut, das war mißverständlich ausgedrückt, zurück zur eigentlichen Frage. Deine Eingabedatei hat die "falschen" Zeilenumbrüche. Aus der manpage von tofromdos: "DOS (and Windows) text files traditionally have carriage return and line feed pairs as their newline characters while Unix text files have the line feed as their newline character."
Die Zeilenenden sind also "\r\n". Dein Perl scheint aber nur "\n" zu fressen. Du mußt also die "\r" (Carriage Return, CR) loswerden, oder mit in die Regular Expression quetschen.
MfG Sebastian