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

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

Re: RES: [shell-script] deletar ( parte 2)


From: lferreir1
Subject: Re: RES: [shell-script] deletar ( parte 2)
Date: Thu, 18 Nov 2004 14:15:58 -0000
User-agent: eGroups-EW/0.82

Fala Miranda... blz?
hehe... É justamente isso. Estou tratando um arquivi de Mailing para 
dar carga em SQL, banco Oracle.

Galera, consegui resolver o meu problema, com o seguinte comando:
# --------------------------------------------------
awk '{ FS="     "; print $7, $1, $2, $3, $4, $5, $6, $8;OFS="   " }' 
eliane_d_ate_j | egrep '^013|^014' > arquivo_com_013_ate_014

awk '{ FS="     "; print $2, $3, $4, $5, $6, $7, $1, $8;OFS="   " }' 
arquivo_com_013_ate_014 > arquivo_com_013_ate_014_quente
# -------------------------------------------------

Grato pelas dicas que peguei na lista.
Luiz

--- Em address@hidden, Miranda <umiranda@l...> 
escreveu
> Já começo a pensar , que nesse caso, é melhor povoar 
> um banco de dados
> e usar SQL
> 
> On Thursday 18 November 2004 11:15, lferreir1 wrote:
> > Aí MrBiTs e o grande Aurélio, blz?
> > Em falar em bater cabeça, a minha já está fervendo....
> > Entres as muitas dúvidas, conseguí colocar a bendita vírgula no 
meu
> > arquivo (vai saber aonde eu coloquei... mas coloquei!
> > OK, então pelo exemplo que vcs colocaram aqui, atravéz do sed, 
como
> > ficaria a minha linha de comando?
> > O comando que fiz foi:
> > /usr/xpg4/bin/awk '{ sub (/ 0/, ", 0", $3);FS="   ";print
> > $0;OFS="        " }' arquivo_sem_virgula > arquivo_com_virgula
> >
> > Por que tive que fazer isso? É que este arquivo, na "coluna" 3, é
> > onde está o endereço, porisso tive que colocar o FS=Tabs
> >
> > Agora com o sed que vcs mencionaram, como posso fazer para dar 
100%
> > certo?
> >
> > Ha! Outra coisa.... Neste exato momento o meu diretor pediu para
> > gerar um arquivo ( lendo o arquivo com 5 milhões de registros )
> > somente com CEPs que começam com 013 e 014, lembando que o CEP 
está
> > no "campo" 7
> >
> > Me ajudem!!!!!!
> >
> > Valeu!
> > Luiz
> >
> > --- Em address@hidden, "MrBiTs" <mrbits@t...>
> > escreveu
> >
> > > <QUOTE
> > > hehehehe, correndo o risco de te fazer bater a cabeça na 
parede, vou
> > > responder mesmo assim:
> > >   $ echo RUA       PALMEIRAS      89
> > >   RUA PALMEIRAS 89
> > >   $ echo "RUA       PALMEIRAS      89"
> > >   RUA       PALMEIRAS      89
> > > </QUOTE>
> > >
> > > KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
> > > ROTFL e todas as otras ATL's possiveis e imaginaveis...
> > >
> > > Pois é... KISS: Keep it simple, stupid... E eu fazendo toda 
aquela
> > > masturbacao mental na expressao regular...
> >
> > ------------------------------------------------------------------
---
> > 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]