Necesito contar la cantidad de ocurrencias de un char en una cadena usando Bash.
En el siguiente ejemplo, cuando el carácter es (por ejemplo) t
, echo
es el número correcto de ocurrencias de t
in var
, pero cuando el carácter es coma o punto y coma, imprime cero:
var = "text,text,text,text"
num = `expr match $var [,]`
echo "$num"