[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RES: [shell-script] Alterar campo dentro do arquivo
From: |
lferreir1 |
Subject: |
Re: RES: [shell-script] Alterar campo dentro do arquivo |
Date: |
Thu, 01 Jul 2004 20:08:16 -0000 |
User-agent: |
eGroups-EW/0.82 |
MAGAVILHA!!!! Inclusive ele alterou somente os registros que
realmente queria que alterasse, preservando o que era #
Valeu professor.
Luiz
--- Em address@hidden, Aurelio Marinho Jargas
<aureliojargas@y...> escreveu
> oi luiz,
>
> --- lferreir1 <lferreir@e...> escreveu:
> > Aurélio... Mil desculpas pelo sed...
> > Acho que estava com a cabeça na lua...
>
> que isso luiz, eu estava brincando, não encana não :)
>
>
> > Comigo não funcionou com a sua dica.
> ...
> > >cut -c15-22 FSNS010025jul.txt
> > 20040630
> >
> > >sed 's/^\(.\{15\}\)20040630/\199999999/' FSNS010025jul.txt
> > 1051808015817120040630083167SUPERLIVRO LTDA.
RUA
> > RIACHUELO, 1*
> >
> > Note que na coluna 15 até 22 ainda permanece a data 20040630
> > Onde eu errei?
>
> basta trocar o 15 no teu sed por 14, pois o número desejado
> começa na posicão 15, então você deve marcar dentro dos
> parênteses os 14 primeiros.
>
> como você fez, ele procura o número na posição 16-23.
>
> falou!
>
>
> =====
> --
> Aurelio Marinho Jargas, Curitiba, Conectiva
> A odisseia verde no FISL http://aurelio.net/curso/fisl
>
>
______________________________________________________________________
>
> Participe da pesquisa global sobre o Yahoo! Mail:
> http://br.surveys.yahoo.com/global_mail_survey_br