比如我们要统计下面这个字符串在某一文件里出现的次数。
<VideoDocument video_id="asdfwer3d">
grep -Ec '<VideoDocument.+>' /home/linjian/doc/test.xml
其中参数E表示元字符扩展。因为正则表达式里用了+,必须加参数E。参数c表示count,就是输出匹配次数。关于grep的一些参考:http://man.chinaunix.net/newsoft/grep/open.htm
============ 2008-11-10 添加 ============
上述方法适用于统计单个文件,如果要统计多个文件,则可以:
grep -o 'UPDATE' *.sql | wc -l
没有评论:
发表评论