Linux additionner le résultat de commandes

Résolu
morgan_xd Messages postés 46 Date d'inscription   Statut Membre Dernière intervention   -  
morgan_xd Messages postés 46 Date d'inscription   Statut Membre Dernière intervention   - 1 juin 2010 à 16:02
Bonjour,

J'utilise cette commande :

/usr/local/bin/pmacct -c vlan,src_port -N '0,80;0,22' -p /tmp/global.pipe

Elle me retourne :

26016018
2221260

Comment faire pour avoir directement une valeur des deux lignes additionnées ?

Merci.


A voir également:

1 réponse

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

 /usr/local/bin/pmacct -c vlan,src_port -N '0,80;0,22' -p /tmp/global.pipe  | awk ' {SOM+=$1} ; END { print SOM }'

;-))
0
morgan_xd Messages postés 46 Date d'inscription   Statut Membre Dernière intervention   2
 
Super, merci bien !
0
morgan_xd Messages postés 46 Date d'inscription   Statut Membre Dernière intervention   2
 
J'ai encore une petite question étant donné que je ne peut pas tester :

Ma commande retournera dans certains cas 3 lignes ou plus, cela fonctionnera-t-il toujours ?
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Oui.
0
morgan_xd Messages postés 46 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci.
0