Supponiamo di avere una variabile shell $string
che contiene del testo con diverse nuove righe, ad esempio:
string="this
is
a test"
Vorrei convertire questa stringa in una nuova stringa in new_string
cui tutte le interruzioni di riga vengono convertite in spazi:
new_string="this is a test"
Provai:
print $string | sed 's/\n/ /g'
ma non ha funzionato
Mi chiedo anche se c'è un modo per farlo usando perl -0777 's/\n/ /g'
o forse il comando tr
?