Liviu Daia wrote:

>Marius Stan <[EMAIL PROTECTED]> scria la data de 5 Ianuarie 2005:
>  
>
>>Salut,
>>
>>ce gresesc mai jos ?
>># find /var/mail/ -type f -path *Junk/[cur\|new]* -exec 
>>/usr/bin/sa-learn --spam {} && ls {} \;
>>find: missing argument to `-exec'
>>
>>fara "&& ls {}" imi merge, da mai departe nu ma descurc.
>>    
>>
>
>(1) -path asteapta un shell pattern; *Junk/[cur\|new]* poate fi
>    interpretat si ca shell pattern, dar ma indoiesc ca face ce vrei tu.
>
>(2) * sunt expandate de shell inainte sa ajunga la find, pune "...".
>
>(3) && are sens numai pentru un shell, iar argumentul lui -exec nu se
>    executa intr-un shell.  Pune cele doua comenzi intr-un script si
>    executa script-ul.  Sau mai simplu:
>
>       find ... -ls -exec /usr/bin/sa-learn --spam {} \;
>
>    Salutari,
>
>    Liviu Daia
>
>  
>
well, ls-ul era de test... acolo trebuie de fapt rm -f. nu inteleg ce 
vrei sa spui cu "..."
Marius


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui