Qdo vc faz:
SEARCH="find /home/blablabla/www -type f -exec grep -l '(script|iframe)' {}
\;"
O que vc está fazendo é colocar a linha de cmds dentro da variável. Para
colocar a saída da linha de cmds na variável, faça:
SEARCH=$(find /home/blablabla/www -type f -exec grep -l '(script|iframe)' {}
\;)
ou
SEARCH=`find /home/blablabla/www -type f -exec grep -l '(script|iframe)' {}
\;`
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.
Abraços,
Julio
Cursos de Shell e Zenity em 2 fins de semana?
- Em SP ligue (11) 2125-4747 Curso de 07 a 11/12;
- Em DF ligue (61) 3223-3000;
- No RJ ligue (21) 2561-0867. Curso nos dias 5,6,12,13/12;
- Turmas fechadas em outras cidades ligue (21) 8112-9988.
2009/11/10 Antônio Flávio <[email protected]>
>
>
> 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]
>
>
>
[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