Мені потрібно порахувати кількість вхідних знаків у рядку за допомогою Bash.
У наступному прикладі, коли напівкокс (наприклад) t, то echo˙s правильного числа входжень tв var, але , коли символ кома або крапка з комою, вона виводить нуль:
var = "text,text,text,text"
num = `expr match $var [,]`
echo "$num"