p/log.$$
depois
mv /tmp/log.$$ logins.defs
ficaria melhor assim
- Original Message -
From: Olivier Jeanpierre Voutat
To: shell-script@yahoogrupos.com.br
Sent: Saturday, December 15, 2007 1:29 PM
Subject: [shell-script] Substituindo texto em arquivos
Estava querendo sub
Fala Olivier,
o melhor é usar o cmd sed, usando-o da seguinte forma:
sed 's/#GETPASS_ASTERISKS 1/GETPASS_ASTERISKS 1/g' login.defs > /tmp/log.$$
onde o s significa substitui, o caractere seguinte (no caso a barra (/) mas
poderia ter usado qq outro) é um separador, e o g no final significa que s
Olá Olivier,
pelo visto, vc quer tirar o # né?
vc poderia usar: tr -d #
mas se for mais complexo, poderia tentar algo assim:
sed 's/^#//g'
abraços,
Salhab
On Dec 15, 2007 1:29 PM, Olivier Jeanpierre Voutat <[EMAIL PROTECTED]>
wrote:
> Estava querendo substituir textos nos meus arquivos de co
Estava querendo substituir textos nos meus arquivos de configuração e pensei
em usar o tr mas tr substitui caracteres.
O que eu tentei:
tr '#GETPASS_ASTERISKS 1' 'GETPASS_ASTERISKS 1' < login.defs > /tmp/log.$$
Mas isso não dá certo, claro. Outra maneira de fazer?
Olivier
--
Av. du Léman 48
10
Estava querendo substituir textos nos meus arquivos de configuração e
pensei em usar o tr mas tr substitui caracteres.
O que eu tentei:
tr '#GETPASS_ASTERISKS 1' 'GETPASS_ASTERISKS 1' < login.defs > /tmp/log.$$
Mas isso não dá certo, claro. Outra maneira de fazer?
Olivier