Re: [shell-script] Substituindo texto em arquivos

2007-12-15 Por tôpico Alan Diones
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

Re: [shell-script] Substituindo texto em arquivos

2007-12-15 Por tôpico Julio C. Neves
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

Re: [shell-script] Substituindo texto em arquivos

2007-12-15 Por tôpico Marcelo Salhab Brogliato
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

[shell-script] Substituindo texto em arquivos

2007-12-15 Por tôpico Olivier Jeanpierre Voutat
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

[shell-script] Substituindo texto em arquivos

2007-12-15 Por tôpico olivier.voutat
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