[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: |
Tue, 21 Dec 2004 14:42:40 -0000 |
User-agent: |
eGroups-EW/0.82 |
Pensei... pensei... e conseguí alterar.
O comando foi ( peguei tb daqui da lista na época )
awk '{ sub (/[A-Z] [0-9]/, ", ", $3);FS=" ";print
$0;OFS=" " }' arq_sem_virgula > arq_com_virgula
Valeu mais uma vez!
Luiz
--- Em address@hidden, "lferreir1" <lferreir@e...>
escreveu
>
> Grandes gurus... blz?
>
> Voltei para quebrar novamente a cabeça... hehe.
> É o seguinte, a dica abaixo foi uma mina de ouro, só que aonde
enfio
> esta alteração no meu script, cujo arquivo a ser alterado contém
300
> mil registros, sendo o separador é o TAB e o endereço está no campo
3?
> Valeu mais uma vez!
> Luiz
>
> --- Em address@hidden, Aurelio Marinho Jargas
> <aureliojargas@y...> escreveu
> > alou mrbits,
> >
> > --- pinguimrmbr <mrbits@t...> escreveu:
> >
> > > E se eu tenho varios espacos entre MOÇAS e 89, esses espacos
> > > todos sao "ignorados", o mesmo acontecendo se eu tenho varios
> > > espacos entre RUA e DAS.
> > > A pergunta é: POR QUE ?
> > >
> > > echo RUA PALMEIRAS 89 | sed 's/\([A-Z]\) \([0-9]\)/
\1,
> > > \2/'
> > >
> > > sempre me resulta em
> > >
> > > RUA PALMEIRAS, 89.
> >
> > 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
> >
> > $
> >
> > ;)
> >
> > =====
> > --
> > Aurelio Marinho Jargas, Curitiba, Conectiva
> > Funcoes ZZ v4.1111 http://aurelio.net/zz
> > txt2tags v2.1 http://txt2tags.sf.net/pt
> >
> >
> >
> >
> >
> > _______________________________________________________
> > Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o
discador
> agora! http://br.acesso.yahoo.com/