Re: Récursivité - shred
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
Reply to: