J'ai besoin de compter le nombre d'occurrences d'un caractère dans une chaîne en utilisant Bash.
Dans l'exemple suivant, lorsque le caractère est (par exemple) t
, il echo
est le nombre exact d'occurrences t
dans var
, mais quand le caractère est une virgule ou point - virgule, il affiche zéro:
var = "text,text,text,text"
num = `expr match $var [,]`
echo "$num"