Скажімо, у мене є змінна оболонки, $stringяка містить текст з декількома новими рядками, наприклад:
string="this
is
a test"
Я хотів би перетворити цей рядок у новий рядок, new_stringде всі розриви рядків перетворюються на пробіли:
new_string="this is a test"
Я намагався:
print $string | sed 's/\n/ /g'
але це не спрацювало
Мені також цікаво, чи є спосіб зробити це за допомогою perl -0777 's/\n/ /g'чи, можливо, команди tr?