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

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

Editar um arquivo de uma linha com SED


From: Marcos Gattermeyer
Subject: Editar um arquivo de uma linha com SED
Date: Fri, 09 Mar 2007 17:17:18 -0000
User-agent: eGroups-EW/0.82

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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]