> >
> > find . -not \( -name *unk* -o -name *NOT* \) -exec rm '{}' \;
> >
> > ce avea? (read man si testeaza inainte, e din burta)
> 
>     Mai multe probleme:
> 
> (1) *unk* si *NOT* sunt expandate de shell inainte sa le vada find-ul;
> (2) nu merge daca ai spatii in numele fisierelor sau directoarelor;
> (3) executa rm pentru fiecare fisier in parte;
> (4) incearca sa stearga si obiecte care nu sunt fisiere.
> 
>     Close, but no cigar.
> 
>     Salutari,
> 
>     Liviu Daia


Nu voiam sa-i cumpar trabuce, voiam sa-l pun sa citeasca man find,
poate gasea si alte chestii, cum ar fi -type f, -regex, etc. Cat
despre performanta, sunt convins ca se poate scrie un programete de
cateva linii in perl sau chiar in C care se pisha ca performanta pe
orice chestie facuta in shell, dar nu asta era pointul, nu?

Petre.

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


Raspunde prin e-mail lui