Thread \n wird ausgegeben und nicht ausgeführt
(7 answers)
Opened by fmhweb at 2012-11-13 12:45 2012-11-13T11:45:42 fmhweb wenn du wirklich aus einer datei liest: entweder gibt es darin linebreaks, oder es steht backslash n darin. da musst du dich entscheiden. wenn es wirklich zeilenumbrüche *sein sollen*, sollten die auch so in der datei stehen. wenn darin aber aus unerfindlichen gründen backslash n steht, und du daran nichts ändern kannst, du sie aber in echte zeilenumbrüche umwandeln willst, dann musst du logischerweise backslash n mit einem zeilenumbruch *ersetzen*. das wichtigste steht am anfang: du musst den unterschied erkennen. entweder es stehen zeilenumbrüche da (also die zeile hört auf und der rest geht eine zeile weiter unten ganz links weiter, das solltest du in einem editor ganz einfach überprüfen können) oder backslash n. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |