MrBITS, valeu, não conhecia o cat -vet. O que acontece agora com o comando tr é que se dou um more no arquivo ele me aparece formatado sem problemas, mas no cat ele fica em apenas "1 linha" de exibição e na leitura do arquivo nada e processado. Me parece que com o comando tr o arquivo de saida fica sem "fim de linha". Quando edito com vi aparece a msg "noeol".
Mauricy --- Em [email protected], MrBiTS <[EMAIL PROTECTED]> escreveu > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > Você pode olhar com o od: > > cat -vet arquivo > > também fará efeito > > > > Você pode usar o dos2unix se tiver no seu sistema ou baixar o funcoeszz : > > http://funcoeszz.net/funcoeszz > > > > $ zzdos2unix arquivo.txt > > Convertido arquivo.txt > > Vamos tentar uma coisa mais genérica e não tão específica. Veja que as duas soluções acima exigem que o usuário tenha aplicativos > que não são padrão em todas as distribuições. É importante ater-nos o máximo possível ao POSIX. Se um dia vocês estiverem em uma > máquina que não tem absolutamente conectividade nenhuma e nenhuma forma de se copiar dados, não vão conseguir instalar o funcoeszz > nem se ele estiver no seu canivete suíço. Por outro lado, o tr é padrão de todo SO POSIX compliant, à partir de um pacote chamado > coreutils. > > O caracter \r (0x13) é o nosso criminoso. Remova-o com o tr: > > tr -d "\n" < arquivo > arquivo.saida > > - -- > > Um abraço > > .0. MrBiTs - [EMAIL PROTECTED] > ..0 GnuPG - http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186 > 000 http://www.mrbits.com.br > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > > iD8DBQFI7gVlrDdxWm3R8YYRAsYpAJwN9sxli9VRePwXMLAzHlRECa/PLQCgkIwl > bR/UNVoJ9hhHerwTrUZF1ug= > =v6GD > -----END PGP SIGNATURE----- >
