Existe algum problema com o caracter sed e nova linha?
Eu tenho um arquivo test.txt com o seguinte conteúdo
aaaaa
bbbbb
ccccc
ddddd
O seguinte não funciona:
sed -r -i 's/\n/,/g' test.txt
Eu sei que posso usar trisso, mas minha pergunta é por que não parece possível com o sed.
Se esse é um efeito colateral do processamento do arquivo linha por linha, eu estaria interessado em saber por que isso acontece. Eu acho que grepremove novas linhas. Sed faz o mesmo?
tradicionaria um final ,e produziria uma linha não terminada. Melhor é usar paste:paste -sd , test.txt