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

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

RES: [shell-script] Programinha


From: Adolfo - Oi
Subject: RES: [shell-script] Programinha
Date: Fri, 27 Apr 2007 18:06:28 -0300

Junior;
 
Acredito que dessa forma não dê certo, pois em alguns casos os campos tem letras
e números.
O ideal seria informar as posições dos campos. É possível?
Você ou algum outro usuário tem outra sugestão.
 
Antecipadamente agradeço.
 
Adolfo
Fortaleza-CE
 
 
  _____  

De: address@hidden [mailto:address@hidden] Em
nome de edjunior
Enviada em: sexta-feira, 27 de abril de 2007 00:06
Para: address@hidden
Assunto: Re: [shell-script] Programinha
 
hey,

usando sed, encontrei duas maneiras.

A primeira, mas simples, apenas retira os números:

$ sed -e 's/[0-9]//g'

A segunda procura separar os "campos" de acordo com a seqüência de caracteres:

$ sed -e 's/[^A-Z]*\([^0-9]*\)[^A-Z]*\(.*\)/\1\2/'

Vai da que se adequar melhor ao seu arquivo de entrada.

hasta!

jr.

On 4/26/07, adolfo_vercosa@ <mailto:adolfo_vercosa%40oi.com.br> oi.com.br
<adolfo_vercosa@ <mailto:adolfo_vercosa%40oi.com.br> oi.com.br> wrote:
> Preciso que me ajudem a fazer o seguinte script;
>
> Tenho um arquivo texto com varios campos conforme exemplo abaixo:
>
> 00001Jose da Silva Xavier98989898FortalezaCe
> 00002Luis Inacio da Silva 76767676Belem Pa
>
> Como se ver tem o codigo do cliente, nome do cliente,telefone,Cidade e
> estado.
>
> Gostaria de gerar um arquivo a partir desse somente com o nome, cidade e
> uf.
>
> Jose da Silva XavierFortalezaCe
> Luis Inacio da Silva Belem Pa
>
> Como proceder?
>
> Desde já agradeço a ajuda.
>
> Adolfo Verçosa
> Fortaleza-CE
>
> ----------------------------------------------------------
> Aqui na Oi Internet você ganha ou ganha. Além de acesso grátis com
> qualidade, ganha contas ilimitadas de email com 1 giga cada uma. Ganha
> espaço ilimitado para hospedar sua página pessoal. Ganha flog, suporte
> grátis e muito mais. Baixe grátis o Discador em
> http://www.oi. <http://www.oi.com.br/discador> com.br/discador e comece a
ganhar.
>
> Agora, se o seu negócio é voar na internet sem pagar uma fortuna,
> assine Oi Internet banda larga e ganhe modem grátis. Clique em
> http://www.oi. <http://www.oi.com.br/bandalarga> com.br/bandalarga e aproveite
essa moleza!
>
>
>
>
> ----------------------------------------------------------
> 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: shell-script-
<mailto:shell-script-unsubscribe%40yahoogrupos.com.br>
address@hidden
> ----------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em http://www.listas-
<http://www.listas-discussao.cjb.net> discussao.cjb.net
> ----------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
 


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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