Re: Ajudinha com o sed usando $variaveis

2009-06-09 Por tôpico hamacker
Olá, a todos, As aspas eram duplas e não funcionaram, daí foi trocado por simples. Agora com a sua explicação fiquei sabendo do uso da /, e provavelmente foi isso que deu errado, pois minha variavel tambem possuía /. Com a sua ajuda e a possibilidade de trocar o delimitador / por | (pipe) acho

Re: Ajudinha com o sed usando $variaveis

2009-06-09 Por tôpico Junior Polegato - Linux
hamacker escreveu: Olá pessoal, isso aqui não funciona : $search_for=# deb http://archive.canonical.com/ubuntu jaunty partner $replace_to=deb http://archive.canonical.com/ubuntu jaunty partner sed -i 's/$search_for/$replace_to/g' /etc/apt/sources.list Se eu trocar as variaveis por frases

Ajudinha com o sed usando $variaveis

2009-06-08 Por tôpico hamacker
Olá pessoal, isso aqui não funciona : $search_for=# deb http://archive.canonical.com/ubuntu jaunty partner $replace_to=deb http://archive.canonical.com/ubuntu jaunty partner sed -i 's/$search_for/$replace_to/g' /etc/apt/sources.list Se eu trocar as variaveis por frases literais, aí funciona :

Re: Ajudinha com o sed usando $variaveis

2009-06-08 Por tôpico Ataliba Neto
Pelo que entendi, ele não funciona pq não possui as \ E quando se recebe uma variável que possui / o sed não funfa. Então tem que dá um jeito de trocar as / por \/ antes de executar o sed. Sempre ás Ordens, -- Ataliba Neto. O que Deus faz nenhum software é capaz. http://www.atalibaneto.com.br

Re: Ajudinha com o sed usando $variaveis

2009-06-08 Por tôpico Fabricio Cannini
On Monday 08 June 2009 19:13:47 Ataliba Neto wrote: Pelo que entendi, ele não funciona pq não possui as \ E quando se recebe uma variável que possui / o sed não funfa. Então tem que dá um jeito de trocar as / por \/ antes de executar o sed. Sempre ás Ordens, Outra coisa. AFAICS, as

Re: Ajudinha com o sed usando $variaveis

2009-06-08 Por tôpico João Olavo Baião de Vasconcelos
2009/6/8 hamacker sirhamac...@gmail.com Olá pessoal, isso aqui não funciona : $search_for=# deb http://archive.canonical.com/ubuntu jaunty partner $replace_to=deb http://archive.canonical.com/ubuntu jaunty partner sed -i 's/$search_for/$replace_to/g' /etc/apt/sources.list Se eu trocar as