5
Cách thay thế \ n từ một dòng bằng cách sử dụng sed lệnh?thay thế dòng mới sed
Cách thay thế \ n từ một dòng bằng cách sử dụng sed lệnh?thay thế dòng mới sed
Đó là gộp, vì sed thường xử lý một dòng tại một thời điểm:
sed -e :a -e N -e 's/\n/ /' -e ta input.txt
Đây là đẹp hơn:
tr '\n' ' ' < input.txt
tôi đã chọn để thay thế cho xuống dòng với một không gian. tr chỉ có thể thay thế bằng một ký tự đơn (hoặc xóa bằng tùy chọn -d).
linh hoạt và đơn giản:
perl -ne 'chomp;print $_," "' input.txt
đâu "" được bất cứ điều gì bạn muốn ở vị trí của dòng mới.
Bản sao chính xác của http://stackoverflow.com/questions/1251999/sed-how-can-i-replace-a-newline-n –