O que achei interessante foi o "sed" do Linux funcionar e o "sed" do FreeBSD não funcionar de jeito nenhum.
No Linux (Fedora 20) o comando sed 's/\t/;/g' file.txt teve o efeito que eu esperava; no FreeBSD não acontece nada. Tirei o CRLF com o comando tr -d '\15' < file.txt > file-1.txt e mesmo assim não funcionou no sed do FreeBSD Com o AWK também funcionou certinho. Obrigado a todos pelas dicas. Se alguém descobrir porque o sed do FreeBSD 9.1 não funciona, agradeceria. Obrigado Em 26 de novembro de 2014 08:35, Rodrigo Mosconi <free...@mosconi.mat.br> escreveu: > Em 25 de novembro de 2014 17:00, Pedro Silva <pedro.f...@gmail.com> > escreveu: > > > Desculpem o OT, mas é um coisa simples que não estou conseguindo > resolver: > > estou tentando inserir, via "sed", delimitadores em um arquivo texto > (link > > abaixo), mas não estou conseguindo. > > > > tentativas: > > > > sed 's/ /;/g' fx.txt > > sed 's/\t/;/g' fx.txt > > sed 's/\x0/;/g' fx.txt > > > > sed -e 's/.../.../g' arquivo.txt > > > > > > > Nenhum desses comando consegue inserir o ";" entre as colunas; como > > descubro os caracteres entre as colunas? > > > > http://campuscolinas.org/ff.txt.gz > > > > Quem puder dar uma olhada, agradeço. > > > > -- > > Pedro Silva > > Fedora User > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Pedro Silva Fedora User ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd