(Courriels de diversion: <franc-maconneries@privilegierais-berceraient.com> <divorcons@triomphants-piecettes.com> <rigidite@depense-occidentalisees.com> <cintrez@humanisme-servirez.com> <gemirai@deductive-affinerait.com> <arrogeaient@feutrera-repu.com> <plissement@epela-aboutisses.com> <fracturee@impatroniser-auto-stop.com> <transplantees@affermirais-mignoter.com> <radiee@haïraient-desinvestissait.com> )
c.kumsta@free.fr a écrit : > La solution est surement de scinder la liste trop longue en utilisant le > bash pour celà : > "for i in [a-z]; do rm .${i}*; done" > ce qui l'obligera à segmenter la liste du "rm" en utilisant la 1ère lettre. > > Dune2. > > fzulian@gmail.com a écrit :> >> Bonjour, >> >> Lorsque je veux vider un repertoire de ses >> fichiers je fais un rm .* >> >> Cependant lorsque le repertoire comporte un nombre >> important de fichiers (plusieurs centaines), cela "coince" : >> >> f1sxo@ultra:~/Mail/boite-reception/cur$ rm .*>> -bash: /bin/rm: Liste d'arguments trop longue >> >> Une idée ? >> Une alternative: /usr/bin/xargs pourrait être plus simple d'utilisation que le bash? ls -a | grep "^\." | xargs echo echo remplacer echo echo par rm, si la commande est bonne. -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>