Linux下如何用grep与wc命令统计单词内字符'i'的出现次数
使用grep+wc统计指定字符出现次数的方法
直接执行以下命令即可得到结果:
echo "Pneumonoultramicroscopicsilicovolcanoconiosis" | grep -o "i" | wc -l
命令参数说明
grep -o:只输出匹配到的目标内容,每个匹配结果单独占一行wc -l:统计输入内容的总行数,此处的总行数就等于字符"i"的出现次数
你也可以先把单词存入变量再执行统计,效果完全一致:
target_word=Pneumonoultramicroscopicsilicovolcanoconiosis grep -o "i" <<< "$target_word" | wc -l
两种方法最终输出的结果都是6,即该单词中一共出现了6次字符"i"。
内容的提问来源于stack exchange,提问作者Light Lamps
相关产品推荐
相关产品推荐

