Pour calculer sous bash: 1/ expr $ expr 12 + 13 $ 25
(Attention au espaces: $ expr 12+13 $ 12+13 et $ expr 12 +13 expr: syntax error 2/ VAR=$(( EXPR )) $ echo $(( 12 + 13 )) $ 25 3/ bc (pour plus de precision) $ echo "3.1415 * (1.89 / 7) / 1.27" | bc -lq .66787795275590551181 Moi j'essayerais un truc comme: t=0; for x in fax*.tif; do s=`tiffdump $x |grep Directory|wc -l`; \ t=$((t+s)); done -- ClaudIO On Mon, 8 Jan 2001, Jean-Francois Straeten wrote: > > Salut les pinguoins, > > > Si je fais �a : > > for x in fax*.tif; do tiffdump $x |grep Directory|wc -l; done > > dans un r�pertoire contenant des faxes, j'obtiens logiquement le nombre de > pages de chaque fax re�us, logiquement affich�es en une colone. P. ex : > > 2 > 1 > 1 > 3 > etc. > > Je me pose la question de savoir s'il y aurait moyen de calculer le nombre total > de pages, autrement dit de faire la somme des nombres de la colone ? > > J'ai creus� du c�t� de bc et de expr, mais sans succ�s puisque les r�ponses > arrivent une � une et pas en m�me temps. > > Il y a moyen de faire �a en shell ? > > [ [EMAIL PROTECTED] and [EMAIL PROTECTED] in ONE :) ] [ To subscribe or unsubscribe, go to http://linuxbe.org/ml.php ] [ http://LinuxBe.org - http://OpenBe.net - [EMAIL PROTECTED] ]
