Mihai Maties wrote:
> On Wednesday 25 May 2005 16:45, lonely wolf wrote:
> 
>>Nedelcu Alin wrote:
>>
>>>Salut,
>>>
>>>Datorita unei greseli pe care am facut'o intr'un fisier de configurare
>>>una din aplicatiile care ruleaza zile in sir a "produs" 1.000.000 de
>>>fisiere intr'un director.
>>>
>>>Orice incercare de a scapa de ele se soldeaza cu "bash segfault error
>>>6" - rm *.dat, rm state*, rm -f *, rm -rf DIR.
>>
>>ax method:
>>    find . -type f -name \*dat -exec rm -f {} \;
> 
> 
> Exact pentru situatii din astea s-a inventat xargs(1). Decat sa rulezi "rm" 
> de 
> 1 milion de ori e mai eficient sa-l executi de mai putine ori dandu-i mai 
> multe fisiere ca parametri.
Exact pentru asta ii da segfault bash, din cauza nr. mare de argumente,
deci metoda cu ax (sau ox?) e cea recomandata, imediat dupa rm -rf
/director (daca nu mai exista fisiere importante acolo)
> 
> 
> Mihai
> 
> 


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


Raspunde prin e-mail lui