[linux] Re: argumentlist too long...
    Micha Kersloot 
    micha op kovoks.nl
       
    Wo Aug  6 17:03:18 CEST 2008
    
    
  
Hoi,
Op woensdag 06-08-2008 om 15:08 uur [tijdzone +0200], schreef Paul
Slootman:
> On Wed 06 Aug 2008, Hans Paijmans wrote:
> 
> > Ik heb vaak directories met heel veel bestanden. Zogauw je dan expansie
> > gaat doen, bijvoorbeeld met 'rm *' of 'dir *.txt' krijg je de melding
> > 'argument list too long' en moet je met 'for x in *.txt; do ...; done'
> > gaat zitten prutsen, wat erg langzaam is.
> > 
> > Is daar niet een of andere mouw aan te passen?
> 
> Ipv. 'rm *' zou ik doen: 'cd ..; rm -r $OLDPWD'
> 
> Of je doet: 'echo *.txt | xargs dir'
da's een spannende. Maar volgens mij lost dit het probleem niet op.
$> ls *.txt | xargs rm
gebruik ik vaker om dit sort problemen op te lossen. Overigens is ook
dit langzamer dan een rm *.txt omdat het rm commando steeds opnieuw
opgestart moet worden.
-- 
Met vriendelijke groet,
Micha Kersloot
Controleer uw eigen IT.
http://www.own-it.nl/
    
    
More information about the Linux
mailing list