|
From: | phfbettega |
Subject: | Re: [shell-script] sed enterpretando variável |
Date: | Sun, 11 Oct 2015 16:07:33 -0300 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
Olá Herbert, escapar todas as " não funcionou? sed "s#^.*href=\"/\(movie-imdb/..[0-9]*\)\"_item.*itemprop=\"name\">\($MOVIE\)</span>.*>#\1 \2 #" Veja se funciona expondo apenas a variável sed 's#^.*href="/\(movie-imdb/..[0-9]*\)"_item.*itemprop="name">\('"$MOVIE"'\)</span>.*>#\1 \2 #' Abraços Paulo Bettega On 11-10-2015 15:01, Herbert Parentes Fortes Neto (hpfn) address@hidden [shell-script] wrote:
Olá, Para o sed interpretar uma variável tem que se usar " no lugar de '. Tenho a seguinte linha de sed: sed "s#^.*href="/\(movie-imdb/..[0-9]*\)"_item.*itemprop="name">\($MOVIE\)</span>.*>#\1 \2 #" Não está funcionando. Tentei substituir as " do meio da linha sed por . ou ? ou escapando, mas não dá certo. abraço, -- Herbert Parentes Fortes Neto (hpfn) ---------------------------------------------------------------------------------------------------- Enviado por: Herbert Parentes Fortes Neto (hpfn) <address@hidden> ----------------------------------------------------------------------------------------------------
[Prev in Thread] | Current Thread | [Next in Thread] |