[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-----