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

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

Dúvida no SED


From: Adolfo Verçosa
Subject: Dúvida no SED
Date: Tue, 03 Dec 2013 20:10:21 -0200
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1

Estou tentando fazer uma substituição numas chamadas pelo SED e não estou conseguindo.

Tem vários arquivos e em cada um dele existem algumas variáveis apontando para a pasta onde está o banco de dados (ex:export ODBCFH_DSN=/arqs/dealer/sglb/dealer.fdb) entre outras.

Para substiuir esses caminhos nesses arquivos/chamadas criei duas variáveis conforme abaixo

BASEOFI=/arqs/dealer
BASETRE=/arqs/treina

e depois digitei o comando abaixo, porém não funcionou.

sed 's/$BASEOFI/$BASETRE/g' chamada.sh

só conseguir substituir digitando manualmente os caminhos:

sed 's/\/arqs\/dealer/\/arqs/treina/g' chamada.sh

É necessário que seja feito dessa forma por que é feito constantemente. Então estou tentando "automatizar" a mudança dessas chamadas.

Antecipadamente agradeço a ajuda.

Adolfo Verçosa
Fortaleza-CE


reply via email to

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