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

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

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


From: Sandro Costa
Subject: Re: RES: [shell-script] Por favor alguém me ajude... Acho que vcs sabem matar esta...
Date: Fri, 27 May 2005 11:36:09 +0000
User-agent: Mozilla Thunderbird 1.0 (X11/20041206)

sorry, forget this!

Julio Cezar Neves - DATAPREVRJ wrote:

Olá Sandro e thefunto233,
será que entendi legal que vc não aceita uma contribuição de um colega?
Espero que eu não tenha entendido nada e vc não tenha quebrado a netqueta.
De qq forma, vou dar outra sugestão para o meu ex-aluno (thefunto233, pq não
Zé Phunto233? :), que me parece ser a mais veloz por ser um oneliner.

Prompt> tr ' ' '\t' < b | cut -f2 | sed 's/0\+$//'
8606
8608
861
862
8628

[ ]s,
Julio
:wq

| -----Mensagem original-----
| De: Sandro Costa [mailto:address@hidden]
| Enviada em: terça-feira, 24 de maio de 2005 13:05
| Para: address@hidden
| Assunto: Re: [shell-script] Por favor alguém me ajude... Acho que vcs
| sabem matar esta...
| | | 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













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








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