compter le nombre d'occurence d'une expression

$ git grep --color=never -c 'expression' |cut -d ':' -f2 |paste -sd+ |bc
petit explicatif:
$ git grep --color=never -c 'expression'
permet de compter le nombre d’occurrence de 'expression' dans le repo courant
ensuit, un peu de traitement assez simple, on récupère juste les nombres (nombre d'occurence du mot)
cut -d ':' -f2
et enfin, pour faire la somme de tout ça, nous utilisons `bc`, une calculatrice, manque juste a rajouter un '+' entre chaque nombre et ramener ça sur une seul ligne
chose faire par `paste` (-s pour tout mettre sur une ligne, et -d+ pour remplacer les séparateur par des `+`)
paste -sd+ |bc
maintenant un peu plus complexe, je veux pouvoir juste faire:
$ git count 'expression'
juste faire un alias ne suffira pas, j'ai besoin d'un paramètre qui devra se placer au début de la ligne...
l'astuce, faire une fonction:
(ref: http://stackoverflow.com/questions/3321492/git-alias-with-positional-par...)
$ git config --global --add alias.count '!f() { git grep --color=never -c $1 |cut -d ':' -f2 |paste -sd+ |bc; }; f'