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/
../..