Calcul d'une somme bash

Résolu
Bonjour =)

Je voudrais savoir comment calculer une somme à partir d'une colonne extraite d'une ligna dans un fichier... Hum pas très clair.

taratata bobi 12 
taratata jacky 27 
trololo bobi 12 
taratata ernest 45


voila ça c'est mon fichier. Mon but est de faire la somme de toutes les valeurs de la colonne 3
doit y avoir un truc avec awk mais je trouve pas...

Merci d'avance !

--
La vie est un mystère qu'il faut vivre, et non un problème à résoudre. (Gandhi)
La meilleure manière d'atteindre le bonheur est de le donner aux autres. (Lord Baden-Powell)

3 réponses

  1. Contributeur
    comme ça:
    $ awk '{t[$1]+=$3} END {for (n in t)print n, t[n]}' fichier
    trololo 12
    taratata 84
    1. Contributeur
      hello
      essayer
      awk '{t+=$3} END {print t}' fichier
      1. Contributeur
        ça marche mais j'ai oublié de préciser un truc... (mea culpa)

        il faudrai que je trie en fonction d'un élément d'une autre colonne
        par exemple la somme des col3 pour tout les taratata puis pour les trololo

        désolé...