Sylvain Sauvage a écrit, mardi 6 novembre 2007, à 12:13 :
[...]
> Pas tout à fait ;o) : xargs découpe la suite des arguments
> en paquets selon la valeur de l???option -s (nombre de caractères
> de la ligne), laquelle est par défaut 131072, y compris les
> variables d???environnement, donc, en pratique, les limitations
> du shell (mais parce que ce sont celles du noyau).
OK, merci.
$ echo {1..123456} | xargs echo | while read f;do echo $f | wc;done
1 23042 127146
1 21191 127146
1 21191 127146
1 21191 127146
1 20075 127141
1 16766 117362
$ env|wc
52 74 1871
La commande « env » ne donne pas tout, ou il y a autre chose qui
explique la différence entre 131072 et 127146 ?
--
Jacques L'helgoualc'h
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]