[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RES: [shell-script] Alterar campo dentro do arquivo
From: |
Aurelio Marinho Jargas |
Subject: |
Re: RES: [shell-script] Alterar campo dentro do arquivo |
Date: |
Thu, 1 Jul 2004 16:44:49 -0300 (ART) |
oi luiz,
--- lferreir1 <address@hidden> 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