[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sed
From: |
pinguimrmbr |
Subject: |
Re: sed |
Date: |
Thu, 04 Nov 2004 11:47:09 -0000 |
User-agent: |
eGroups-EW/0.82 |
> o separador / não é obrigatório no sed
> pode usar um outro conveniente , por exemplo
> sed 's|VAR=$VAR|VAR=123|'
Hmmmmmmmm... nao sei se isso resolve o problema dele... ainda assim,
ele vai interpolar as variaveis. Veja o teste:
[dfernandes@rimmon dfernandes]$ DCF=home/mrbits
[dfernandes@rimmon dfernandes]$ export DCF
[dfernandes@rimmon dfernandes]$ echo "VAR=$DCF" |
sed 's|VAR=$DCF|VAR=123|'
VAR=home/mrbits
E, fazendo o escape de $, temos:
[dfernandes@rimmon dfernandes]$ echo "VAR=\$DCF" |
sed 's|VAR=\$DCF|VAR=123|'
VAR=123
O que ele quer ( até onde entendi, claro, e me corrijam se eu estiver
errado ) é trocar a string $DCF pela string 123, e nao o CONTEUDO da
variavel $DCF para 123.
[]'s
MrBiTs
- Re: [shell-script] Re: Configurando Firewall, Alain, 2004/11/01
- Re: [shell-script] Re: Configurando Firewall, Alain, 2004/11/01
- Re: [shell-script] Firewall, Manuel Gonçalves da Silva Neto, 2004/11/04
- Re: [shell-script] Firewall, Alain, 2004/11/05
- Re: [shell-script] Firewall, Rodrigo, 2004/11/05
- time e redirecionamento, Miranda, 2004/11/05
- Re: [shell-script] time e redirecionamento, gleimar botelho, 2004/11/05
- Re: [shell-script] Firewall, Edinaldo de Souza Revoredo Junior, 2004/11/04
- Re: [shell-script] Firewall, Alain, 2004/11/05