Personal tools
You are here: Home Les outils logiciels Unix Unix - Commandes xargs : envoyer une liste illimite
Navigation
Log in


Forgot your password?
 

Unix - Commandes xargs : envoyer une liste illimite

 

Lorsque l'erreur suivante apparait :

/bin/mv: Argument list too long

C'est qu'il y a trop de fichiers a traiter (car fait en une seule commande, trop d'arguments).

- solution ultime : utiliser la commande xargs, qui est prevu pour envoyer 1 commande / fichier, au lieu d'une commande pour l'ensemble des fichiers.

 

Exemple : deplacer tous (*) les fichiers (meme 100000) du repertoire en cours vers <tmp>

echo * | xargs mv -t ../tmp/

 

 

voir l'url suivante pour plus d'info

http://www.cyberciti.biz/faq/rm-ls-command-argument-list-too-long-error/

 

 

../..

Document Actions
« April 2024 »
April
MoTuWeThFrSaSu
1234567
891011121314
15161718192021
22232425262728
2930