1. 程式人生 > >統計文件裏面某個字符串出現次數

統計文件裏面某個字符串出現次數

shell grep awk

1.第一種方法:使用grep命令進行統計

grep -o ‘字符串‘ file |wc -l

[@more@]2.第二種方法:使用awk命令進行統計

awk -v RS="@#$j" ‘{print gsub(/字符串/,"&")}‘ file


3.第三種方法:另一種使用awk命令進行統計的方法

awk ‘{s+=gsub(/字符串/,"&")}END{print s}‘ file



上述方法測試結果如下:

$ cat test

cat cat

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


本文出自 “Jason的博客” 博客,請務必保留此出處http://jason83.blog.51cto.com/12723827/1982169

統計文件裏面某個字符串出現次數