cat ff.txt | awk -F"\t" '{ print $1";"$2";"$3";"$4}'
teve esta saída: PONTO;Position X;Position Y;COTA A1;778256.6837;9104818.0306;193,677 A2;778261.8889;9104798.5164;193,208 A3;778285.4343;9104803.6215;192,797 C1;778207.7441;9104827.3924;194,444 D1;778249.1620;9104847.5450;194,698 D1;778249.1620;9104847.5450;194,698 D10;777826.5118;9104882.2811;201,353 D10;778054.7144;9105000.8948;198,517 D10;778169.3530;9104593.1048;190,502 D100;777834.1862;9104708.5398;198,195 D101;777844.9421;9104739.6416;199,206 D102;777847.6420;9104750.8936;199,465 D103;777752.4544;9104595.4963;195,987 D104;777791.5253;9104663.6140;196,803 D105;777803.2270;9104683.5177;197,201 D106;777819.3537;9104712.6274;198,277 D107;777836.8879;9104743.1911;199,363 D108;777839.1348;9104746.8376;199,462 D11;777995.1999;9105008.7026;199,292 D11;778180.4046;9104612.7351;190,530 D12;778192.5402;9104634.4723;190,420 D13;778204.2755;9104655.7447;190,312 D14;778135.1258;9104578.6531;190,930 D15;778146.8210;9104603.0002;191,091 D16;778155.7859;9104622.0438;191,225 D17;778168.9543;9104648.9595;191,556 D18;778178.4362;9104668.1828;191,610 D19;778115.3276;9104585.2892;191,455 D2;778269.8680;9104911.0730;194,840 D2;778269.8680;9104911.0730;194,840 D20;778123.8744;9104609.1925;191,666 D21;778131.1718;9104630.1303;191,950 D22;778142.9928;9104664.9031;192,402 D23;778145.6410;9104682.1037;192,646 D24;778152.0394;9104691.8263;192,671 D25;778094.4900;9104592.0043;191,862 D26;778103.7303;9104621.2784;192,270 D27;778108.4891;9104637.3628;192,575 D28;778117.2954;9104667.9370;192,960 D29;778121.6076;9104683.1430;193,225 D3;778247.6675;9104942.7834;195,431 D30;778123.8953;9104692.3979;193,311 _______________________________________________________________________________ Ciro Cardoso de Meneses Analista de TI (79) 9894-8250 (vivo) (79) 9115-0561 (tim) (79) 8859-8410 (oi) (79) 8118-4804 (claro) Em 25 de novembro de 2014 16:46, Ronaldo Ferreira de Lima < jimmy....@gmail.com> escreveu: > Saudações Pedro, > > On Tue, Nov 25, 2014 at 04:00:04PM -0300, Pedro Silva wrote: > > 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 > > > > Nenhum desses comando consegue inserir o ";" entre as colunas; como > > descubro os caracteres entre as colunas? > Pode usar o comando cat e mandar imprimir em "caret notation", ou um > hexdump, ou ainda algum o vi/vim. > > > http://campuscolinas.org/ff.txt.gz > > > > Quem puder dar uma olhada, agradeço. > O seu arquivo é delimitado por "TAB" e é "with CRLF line terminators". > A segunda tentativa deveria funcionar e imprimir na saída padrão a saída > que está esperando, provavelmente há mais alguma coisa errado no > procedimento :P > > > > > -- > > Pedro Silva > > Fedora User > []'s > > -- > "Não manejo bem as palavras > Mas manipulo bem as strings." > ------------------------------ > http://tecnoveneno.blogspot.com > ------------------------- > 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