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 "[EMAIL PROTECTED]" or sip.Call-ID contains "[EMAIL PROTECTED]" or sip.Call-ID contains "[EMAIL PROTECTED]" or sip.Call-ID contains "[EMAIL PROTECTED]"' -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
