shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Executar comando dentro de variável


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Executar comando dentro de variável
Date: Fri, 11 Jul 2008 16:24:04 -0300

Pq vc não coloca tudo la dentro com aspas simples e usa as aspas
duplas para apenas proteger todo o conteudo?

É muito mais pratico!


2008/7/8 Adelson O. Junior <address@hidden>:
> Pessoal,
>
> tenho o seguinte comando dentro da variável EXECUTAR
>
> EXECUTAR="/usr/bin/tshark -r SIP.cap674.gz -R 'rtp or sip.Call-ID
> contains "a3c8257f2a3a674f9e39f4ae80f116ba@202.173.5.155" or
> sip.Call-ID contains "1751131597@192.168.33.131" or sip.Call-ID
> contains "ec9654da6085fca7747fff4de60eb910@202.173.5.155" or
> sip.Call-ID contains "5cc02e9df0dc924980d2d8536c20c92a@202.173.5.155"'
> -w saida.cap"
>
> Bem, tenho que escapar as duas ' (aspas simples) e as " aspas duplas.
>
> Estou protegendo o comando inteiro por "aspas duplas".
>
> Qual a maneira certa de se escapar esses caracteres especiais de modo
> que eu consiga chamar essa variável executando seu conteúdo?
>
> Já tentei escapar de várias maneiras.
> Fazendo um echo na variável mostra certo o conteúdo (com as pas duplas
> e simples certas), mas quando executa algum desses caracteres não
> deixa o comando executar normalmente.
>
> Obrigado.
>
> --
> Att.
> A. Junior
>
> 



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"


reply via email to

[Prev in Thread] Current Thread [Next in Thread]