Bonjour

Je souhait compter le nombre de fois qu'un caractère est present dans une chaine de caractères.

Par exemple :
tototot|tototot|totot

Je souhait compter le nombre de fois que le caractère "|" (pipe) apparait.
mais la ligne de commande suivant

NBR_TROUVE=`echo "tototot|tototot|totot" | grep "|" | wc -l`

me renvoi 0 (otto) ou 1 (totot|totot) suivant les cas mais jamais plus.

Comment est ce que je peut faire.

Merci d'avance pour vos réponses