shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Problema com arquivo


From: MrBiTS
Subject: Re: [shell-script] Problema com arquivo
Date: Thu, 09 Oct 2008 10:21:41 -0300
User-agent: Thunderbird 2.0.0.17 (X11/20080925)

-----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 - address@hidden
..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-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]