5
Wie zu ersetzen \ n von einer Linie mit sed Befehl?ersetzen newline sed
Wie zu ersetzen \ n von einer Linie mit sed Befehl?ersetzen newline sed
Es ist gross, da in der Regel sed verarbeitet eine Zeile zu einem Zeitpunkt:
sed -e :a -e N -e 's/\n/ /' -e ta input.txt
Dies ist schöner:
tr '\n' ' ' < input.txt
ich das Newline mit einem Raum zu ersetzen gewählt haben. tr kann nur durch ein einzelnes Zeichen ersetzt werden (oder mit der Option -d gelöscht werden).
Flexibel und einfach:
perl -ne 'chomp;print $_," "' input.txt
Wo? "" Ist, was wollen Sie anstelle des Newline.
Genaues Duplikat von http://stackoverflow.com/questions/1251999/sed-how-can-i-replace-a-newline-n –