1.第一种方法:使用grep命令进行统计ide
grep -o '字符串' file |wc -l测试
[@more@]2.第二种方法:使用awk命令进行统计字符串
awk -v RS="@#$j" '{print gsub(/字符串/,"&")}' fileit
3.第三种方法:另外一种使用awk命令进行统计的方法class
awk '{s+=gsub(/字符串/,"&")}END{print s}' filetest
上述方法测试结果以下:awk
$ cat testfile
cat catgrep
cat方法
$ grep -o 't' test |wc -l
3
$ awk -v RS="@#$j" '{print gsub(/cat/,"&")}' test
3
$ awk '{s+=gsub(/cat/,"&")}END{print s}' test
3