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

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

Re: [shell-script] Por favor alguém me ajude... Acho que vcs sabem matar


From: Sandro Costa
Subject: Re: [shell-script] Por favor alguém me ajude... Acho que vcs sabem matar esta...
Date: Tue, 24 May 2005 16:05:17 +0000
User-agent: Mozilla Thunderbird 1.0 (X11/20041206)

ae vc é f, economizou um sed... parabéns tomara que o while q vc usou economize o ego tb

obs.: a saida do teu while está errada!

Cidade1 86060 8606999
Cidade1 86080 8609999
Cidade2 86100 8619999
Cidade3 86200 8627999
Cidade4 86280 8629399


MrBiTs wrote:

/*
#!/usr/bin

for i in `cat NOMEDOARQUIVO | sed -e 's/ \+/;/g'` do FIELD=`echo $i |cut
-d';' -f2` echo $FIELD | sed -e 's/00\+$//g'
done
*/

Pra que essa substituicao do espaco por ; ? Nao fica mais simples vc usar como delimitador o espaço que, por sinal, ja
faz parte do IFS e vc economiza um sed ai ?

Ou melhor ainda:

while read LINHA ; do
        echo $LINHA | sed 's/\([A-Za-z]\+[0-9]\)\ \([0-9]\+\)00/\1 \2/g'
done < arquivo



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------

Links do Yahoo! Grupos











reply via email to

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