0
Ich versuche Newline in einer Datei tmp
mit Perl zu ersetzen, aber unerwartete Verhalten wie unten angezeigt.Pro ersetzen Newlines funktioniert nicht wie erwartet
user$ cat tmp
aa
bb
cc
user$ perl -p -e 's/\n/==/g' tmp
aa==bb==cc==
user$ perl -p -e 's/\nbb/==/g' tmp
aa
bb
cc
Warum ist der Ausgang nicht
aa==
cc
statt?
try 'perl -pe -0777' –
@AvinashRaj' perl -p -e -0777 's/\ nbb/==/g' tmp ' Kann s/\ nbb/==/g nicht öffnen: Keine solche Datei oder Verzeichnis. – user13107
'perl -0777 -p -e ...' – ysth