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