मुझे बैश का उपयोग करके एक स्ट्रिंग में चार की घटनाओं की संख्या गिनने की आवश्यकता है ।
निम्न उदाहरण में, चार है जब (उदाहरण के लिए) t
, यह echo
है की घटनाओं की सही संख्या t
में var
है, लेकिन जब चरित्र अल्पविराम या अर्धविराम है, यह शून्य बाहर प्रिंट:
var = "text,text,text,text"
num = `expr match $var [,]`
echo "$num"