elgio
(usa OpenSuSE)
Enviado em 20/12/2007 - 18:28h
cat arquivo.txt | sed "s, ,_,g" > arquivo.txt
Faça isto e DESTRUA o teu arquivo!
Não podes redirecionar para o MESMO arquivo. Tu perde todo o conteudo dele!!
cat arquivo.txt | sed "s, ,_,g;s/$/_/" > arquivoNOVO.txt
Ai sim. (outra regra pq tu disse que queria um underline no final)
Mas o tr é mais rápido para estas coisas:
cat arquivo.txt | tr ' ' '_' > arquivoNOVO.txt