Supponiamo di avere una variabile shell $stringche contiene del testo con diverse nuove righe, ad esempio:
string="this
is
a test"
Vorrei convertire questa stringa in una nuova stringa in new_stringcui 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?