Terminou que eu mesmo achei uma maneira de fazer.

Em vez de jogar o valor em $SEARCH criei um alias 'search'

alias search="find /home/blablabla/www -type f -exec grep -l
'(script|iframe)' {} \;"

Ai chamei o alias e funcionou.

Muito obrigado, e eu adoro shell. Nunca disse que não presta =/

2009/11/10 Antônio Flávio <[email protected]>

> Sergio,
>
> Estou chamando a variável normalmente numa linha:
>
> $SEARCH
>
> na verdade isso ai é mais um alias do que uma variável em si...
>
> 2009/11/10 Antônio Flávio <[email protected]>
>
>> "Se teu engano foi realmente esse, é sinal que vc não sabe nada de shell.
>>
>> Aconselho a estudar um pouco antes de sair programando e depois dizer que
>> o
>> shell não presta."
>>
>> Onde foi que eu disse isso??? Eu adoro shell! =/
>>
>> E meu engano não foi esse, eu quero o comando mesmo dentro da variável,
>> não a saída.
>>
>> 2009/11/10 sergiolinux1 <[email protected]>
>>
>>
>>>
>>> Antoni, estou tentando reproduzir o erro, assumindo que a linha esteja em
>>> um script, mostrar como vc está chamando essa variável?
>>>
>>> --- Em [email protected]<shell-script%40yahoogrupos.com.br>,
>>> Antônio Flávio <antonioflavi...@...> escreveu
>>>
>>> >
>>> > tô com essa linha aqui
>>> >
>>> > SEARCH="find /home/blablabla/www -type f -exec grep -l
>>> '(script|iframe)' {}
>>> > \;"
>>> >
>>> > Se eu rodo o find direto funciona normal, mas se eu mando executar
>>> através
>>> > da variável dá o seguinte erro:
>>> >
>>> > find: missing argument to `-exec'
>>> >
>>> > Alguém tem alguma opinião do que pode ser?
>>> >
>>> > []'s
>>> >
>>> > --
>>> > Antônio Flávio F. Rodrigues
>>> > LPIC-1
>>> >
>>> >
>>> > [As partes desta mensagem que não continham texto foram removidas]
>>> >
>>>
>>>  
>>>
>>
>>
>>
>> --
>> Antônio Flávio F. Rodrigues
>> LPIC-1
>>
>
>
>
> --
> Antônio Flávio F. Rodrigues
> Suporte Técnico
> HOSTDIME BRASIL
> LPIC-1
>



-- 
Antônio Flávio F. Rodrigues
Suporte Técnico
HOSTDIME BRASIL
LPIC-1


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [email protected]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a