Saya perlu menghitung jumlah kemunculan karakter dalam string menggunakan Bash.
Pada contoh berikut, ketika char adalah (misalnya) t, itu echos jumlah yang benar dari kejadian tdi var, tetapi ketika karakter adalah koma atau titik koma, ia akan mencetak nol:
var = "text,text,text,text"
num = `expr match $var [,]`
echo "$num"