$string
Angenommen, ich habe eine Shell-Variable , die Text mit mehreren Zeilenumbrüchen enthält, z.
string="this
is
a test"
Ich möchte diese Zeichenfolge in eine neue Zeichenfolge new_string
konvertieren, in der alle Zeilenumbrüche in Leerzeichen umgewandelt werden:
new_string="this is a test"
Ich habe es versucht:
print $string | sed 's/\n/ /g'
aber es hat nicht funktioniert
Ich frage mich auch, ob es eine Möglichkeit gibt, dies mit perl -0777 's/\n/ /g'
oder vielleicht mit dem Befehl zu tun tr
.