[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] localizar e substituir
From: |
Carlos Henrique Tibo Narciso |
Subject: |
RES: [shell-script] localizar e substituir |
Date: |
Fri, 1 Aug 2003 15:52:28 -0300 |
Valeu Felipão!
Mas, como eu faço isso?? Sou novo em shell...
Como essas duas linhas estão trabalhando??
Valeu!
[]'s
Tibo
-----Mensagem original-----
De: Felipe Kellermann [mailto:address@hidden]
Enviada em: sexta-feira, 1 de agosto de 2003 15:52
Para: address@hidden
Assunto: Re: [shell-script] localizar e substituir
On Fri, 1 Aug 2003 10:54am -0300, Carlos Henrique Tibo Narciso wrote:
> essa linha
> Compress=On
> ...etc
>
> Meu problema é alterar os IP's de todo o arquivo.
> Eu tenho uma rotininha que manda o IP teclado para uma variável que se
chama
> SERVER_IP.
Guarda sempre o arquivo base e faz as substituições:
$ f(){ (echo "define(SERVER_IP, \`$2')" & cat -- $1)|m4; }
$ cat arq.txt && f arq.txt 192.168.2.29
[WFClient]
version=1
[ApplicationServers]
SERVER_IP=
Microsoft Word=
[SERVER_IP]
WinStationDrive= ICA 3.0
TransportDrive=TCP/IP
DoNotUseDefaultCSL=On
LocHttpBrowserAddress=SERVER_IP
LocTCPBrowserAddress=SERVER_IP
Compress=On
[WFClient]
version=1
[ApplicationServers]
192.168.2.29=
Microsoft Word=
[192.168.2.29]
WinStationDrive= ICA 3.0
TransportDrive=TCP/IP
DoNotUseDefaultCSL=On
LocHttpBrowserAddress=192.168.2.29
LocTCPBrowserAddress=192.168.2.29
Compress=On
--
Felipe Kellermann
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.502 / Virus Database: 300 - Release Date: 18/7/2003
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.502 / Virus Database: 300 - Release Date: 18/7/2003