[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Editar um arquivo de uma linha com SED
From: |
Marcos Gattermeyer |
Subject: |
Re: Editar um arquivo de uma linha com SED |
Date: |
Mon, 12 Mar 2007 11:09:18 -0000 |
User-agent: |
eGroups-EW/0.82 |
Entao Bruno,
Dessa forma altero todos os ICMS de 18.00 para 17.00, Gostaria de
alterara somente o ICMS que estiver entre a palavra "giz" e a proxima
palavra "pc".
De qualquer forma obrigado,
se alguem tiver mais alguma dica agradeco ?
--- Em address@hidden, "Bruno Gunter Fricke"
<gunter@...> escreveu
>
>
> Marcos, seria algo como:
>
> $ sed -e "s/$18.oo/$17.oo/g" dbf
>
>
> ----- Original Message -----
> From: Marcos Gattermeyer
> To: address@hidden
> Sent: Friday, March 09, 2007 2:17 PM
> Subject: [shell-script] Editar um arquivo de uma linha com SED
>
>
> Boa Tarde,
> A sequencia abaixo se trata de um arquivo DBF, com 5 campos
> COD
> PRODUTO
> ICMS
> TIPO
> VALOR
>
> k Â&CODC
> PRODUTOC
> ICMSNTIPOCVALORN
> 100 teste 18.00pc 20.00 101 giz 18.00pc
> 1.00 102 lapis 18.00pc 102.00
>
> Todo o DBF e considerado como uma unica linha, sendo assim gostaria de
> pesquisar e trocar somente a sequencia ICMS de "18.00" para "17.00"
> que vem apos a palavra "giz", e mantenha o resto intacto.
>
> tentei:
>
> sed ':a;s/^\([^giz]*,[^pc]\+\)18.00/\117.00/;ta' -i arquivo.dbf
>
> (peguei este exemplo na internet)
>
> Mas nao funcionou.
>
> Se alguem puder me ajudar, agradeço
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
- Editar um arquivo de uma linha com SED, Marcos Gattermeyer, 2007/03/09
- Re: [shell-script] Editar um arquivo de uma linha com SED, Bruno Gunter Fricke, 2007/03/09
- Re: Editar um arquivo de uma linha com SED,
Marcos Gattermeyer <=
- Re: [shell-script] Re: Editar um arquivo de uma linha com SED, Flavio Junior, 2007/03/12
- Re: Editar um arquivo de uma linha com SED, Marcos Gattermeyer, 2007/03/12
- Re: [shell-script] Re: Editar um arquivo de uma linha com SED, Flavio Junior, 2007/03/12
- Re: Editar um arquivo de uma linha com SED, Marcos Gattermeyer, 2007/03/12
- Re: [shell-script] Re: Editar um arquivo de uma linha com SED, Flavio Junior, 2007/03/12
- Re: Editar um arquivo de uma linha com SED, Marcos Gattermeyer, 2007/03/12
- Re: [shell-script] Re: Editar um arquivo de uma linha com SED, Bruno Gunter Fricke, 2007/03/12
- Re: [shell-script] Re: Editar um arquivo de uma linha com SED, Julio C. Neves, 2007/03/12
- Re: Editar um arquivo de uma linha com SED, Marcos Gattermeyer, 2007/03/13
- Re: [shell-script] Re: Editar um arquivo de uma linha com SED, Tiago Barcellos Peczenyj, 2007/03/13