Daca dadeai cumva "ls a*" atunci trebuie sa stii ca intai se facea expandarea argumentelor de catre bash si abia apoi se executa comanda "ls". Vezi "man
bash", EXPANSION / Pathname expansion.

Cu alte cuvinte, daca tu ai intr-un director fisierele: a1, a2 si a3, executia
comenzii "ls a*" se va transforma de fapt in "ls a1 a2 a3".

evident :)
eu dadeam simplu ls

BTW, daca fisierele pe care vrei sa le stergi sunt create de un program cu cap
si contin un pattern in nume, le poti sterge usor cu:

   find /dir -name "pattern*" -print0 | xargs -0 rm -f

le-am sters cu rm -f *01, rm -f *02 etc. fiecare "set" avea cam 2600 fisiere, n-a sughitat.

----
Where is Spiderman ?
He quit.


_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui