[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Substituindo texto em arquivos
From: |
Alan Diones |
Subject: |
Re: [shell-script] Substituindo texto em arquivos |
Date: |
Sat, 15 Dec 2007 19:31:55 -0200 |
o mais correto seria vc utilizar o comando set com o flag 's (que torna
possivel a substituições de cadeia de caracteres que está no primeiro par de
barra, pela cadeia contida no segundo par).
a sintaxe é essa
sed 's/GETPASS_ASTERISKS 1/GETPASS_ASTERISKS 1/g' login.defs > /tmp/log.$$
depois
mv /tmp/log.$$ logins.defs
ficaria melhor assim
----- Original Message -----
From: Olivier Jeanpierre Voutat
To: address@hidden
Sent: Saturday, December 15, 2007 1:29 PM
Subject: [shell-script] Substituindo texto em arquivos
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
1005 Lausanne - VD
Tél: + 41 (79) 451-9628
[As partes desta mensagem que não continham texto foram removidas]
__________ Informação do NOD32 IMON 2724 (20071214) __________
Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br
__________ Informação do NOD32 IMON 2724 (20071214) __________
Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br
[As partes desta mensagem que não continham texto foram removidas]