[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] remoção de espaços
From: |
Elvio Barbalho |
Subject: |
Re: [shell-script] remoção de espaços |
Date: |
Mon, 8 Nov 2010 14:35:07 -0200 |
MrBiTs, realmente não são espaços seguindo sua dica olha a saida ai. Alguma
dica??????
cat -vet saida.txt
$
EBT-FF^I;TARIFA FIXO FIXO - EMBRATEL - TUP^I ;^I 2000475;^I^I^I ;^I^I
130;TELEMAR - AC^I^I^I^I^I^I ;F;GRADE TELEFONIA FIXA^I^I ;^I^I^I
201;^I 1;NORMAL ^I^I ;^I 1;DC^I^I^I^I^I^I ;^I^I^I
;^I^I^I ;31-OCT-04;01-SEP-04$
Elvio Barbalho
Brasília, DF
Brasil
C + 55 11 82696525
C + 55 61 81751213
address@hidden
Em 8 de novembro de 2010 13:07, MrBiTs <address@hidden> escreveu:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> On 11/08/2010 12:18 , address@hidden wrote:
> > Senhores bom dia tenho um arquivo no seguinte padrão. como podemos ver
> tem
> > alguns espaços em branco entre os pontos e virgula.
> >
> > EBT-FF ;TARIFA FIXO FIXO - EMBRATEL - TUP ;
> > 2000475; ; 130;TELEMAR -
> > AC ;F;GRADE TELEFONIA
> > FIXA ; 201;
> > 1;NORMAL ;
> > 3;D2 ;
> > ; ;31-OCT-04;01-SEP-04
> >
> >
> > gostaria de retira-los e que ficasse assim
> >
> >
> EBT-FF;TARIFAFIXOFIXO-EMBRATEL-TUP;2000475;;130;TELEMAR-AC;F;GRADETELEFONIAFIXA;201;1;NORMAL;3;D2;;;31-OCT-04;01-SEP-04
> >
> > sem os espaços
> >
> > tentei algo como
> >
> > cat saida.txt | sed -e 's/ +//g'
>
> Primeiramente, você tem certeza de que são espaços, e não caracteres tab ?
> Um cat -vet no arquivo pode responder isso para você.
> "Segundamente", você não precisa utilizar cat | sed. Pode passar o arquivo
> diretamente para o sed.
> "Terceiramente", se tudo forem espaços, manda um tr -d " " < arquivo
>
>
> - --
>
> LLAP
>
> .0. MrBiTs - address@hidden
> ..0 GnuPG -
> http://keyserver.fug.com.br:11371/pks/lookup?op=get&search=0x6EC818FC2B3CA5AB
> 000 http://www.mrbits.com.br
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (Darwin)
>
> iQEcBAEBCAAGBQJM2BIeAAoJEG7IGPwrPKWrVfYH/2dW8IYOcfppgfyFsiSyEgBX
> eE/ojUMMCfYbtT+UFGyjH060VwcyIYbqFsQtNHmqjJmC+npQCcY5DhG5NV/VkuTA
> OwDoaylo0GV2uRpmEzp0H2+I3hwPgGjasfU98KEb7C75ANRfpzRRjMOiwzXw+wcF
> Yx5cil3/98T9LRYhWOIp4D+SABljodGWz+9yDFk7y0NVqRipzXLpyEpyqGS29A5R
> fgMMyoKEgQ+ST9DsIRM1ctMcnGTLvF0wVmm+yNU7BBji/bvuGoKV4zwG54rVTbKs
> rH9kkGgIsScDVRp55EthKULQsaCL/KkcrA1sfQUNVPVMRydwYt/ZuLKHGVbb38Y=
> =JRPp
> -----END PGP SIGNATURE-----
>
[As partes desta mensagem que não continham texto foram removidas]
- remoção de espaços, address@hidden, 2010/11/08
- [shell-script] exibir stderr e logar ao mesmo tempo, Alisson Ceolin, 2010/11/23
- Re: [shell-script] exibir stderr e logar ao mesmo tempo, Eri Ramos Bastos, 2010/11/23
- Re: [shell-script] exibir stderr e logar ao mesmo tempo, Tiago Peczenyj, 2010/11/23
- Res: [shell-script] exibir stderr e logar ao mesmo tempo, Alisson Ceolin, 2010/11/25
- Re: [shell-script] exibir stderr e logar ao mesmo tempo, Rogério Tomassoni, 2010/11/23