[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: