Giả sử tôi có một biến shell $string
chứa một số văn bản với một số dòng mới, ví dụ:
string="this
is
a test"
Tôi muốn chuyển đổi chuỗi này thành một chuỗi mới new_string
trong đó tất cả các ngắt dòng được chuyển đổi thành khoảng trắng:
new_string="this is a test"
Tôi đã thử:
print $string | sed 's/\n/ /g'
nhưng nó không hoạt động
Tôi cũng tự hỏi nếu có một cách để làm điều này bằng cách sử dụng perl -0777 's/\n/ /g'
hoặc có thể là lệnh tr
?