Du coup, si vous êtes amenés à faire des calculs
qui utilisent une variable et un xargs,
ceux ci peuvent être faux, sans que vous
compreniez vraiment pourquoi.
Comme par exemple, la ligne suivante :
(C'est une seule ligne)
{ count=0; for I in wget-log*; do if grep -qi
"forbidden\|sauvegardé\|rien à faire" $I; then echo -n; else
count=$(expr $count + 1); echo; echo $I; tail $I; fi; done; echo; echo
"total = " $count; }|grep KB|cut -d\% -f2|cut -d\K -f1|xargs -n 1
printf "+ %s "|xargs -d'\n' printf "(0 %s) / $count"|xargs -d'\n'
echo|bc -l
Si vous avez déjà rencontré ce comportement,
et / ou si vous en connaissez l'explication,
je serais ravi de bénéficier de vos lunières
et commentaires.
FA
___________________________________________________________________________
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses
http://fr.answers.yahoo.com
--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
-- La vraie science est philosophique. -+- Max Born (1882-1970) -+-
Vincent Lefevre
On 2007-06-09 00:08:43 +0200, François TOURDE wrote:
Pas tant que ça en fait. En gros, dans tous les cas que tu testes sans le pipe, le shell ne va pas créer un nouveau process, les variables vont donc faire partie du shell interactif.
À noter que zsh a un comportement différent, peut-être moins intuitif, mais plus pratique (c'est une FAQ).
-- 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 with a subject of "unsubscribe". Trouble? Contact
On 2007-06-09 00:08:43 +0200, François TOURDE wrote:
Pas tant que ça en fait. En gros, dans tous les cas que tu testes
sans le pipe, le shell ne va pas créer un nouveau process, les
variables vont donc faire partie du shell interactif.
À noter que zsh a un comportement différent, peut-être moins intuitif,
mais plus pratique (c'est une FAQ).
--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On 2007-06-09 00:08:43 +0200, François TOURDE wrote:
Pas tant que ça en fait. En gros, dans tous les cas que tu testes sans le pipe, le shell ne va pas créer un nouveau process, les variables vont donc faire partie du shell interactif.
À noter que zsh a un comportement différent, peut-être moins intuitif, mais plus pratique (c'est une FAQ).
-- 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 with a subject of "unsubscribe". Trouble? Contact