Linux additionner le résultat de commandes

Résolu
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.

1 réponse

  1. Modérateur
    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
    1. Super, merci bien !
      0
    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
    3. Modérateur
      Oui.
      0
    4. Merci.
      0