在Linux或Unix系统中,统计grep匹配的行数

在Linux或Unix中,如何统计grep查找时匹配的行数?

语法

语法为:

grep -c 'word-to-search' fileNameHere

在/etc/passwd中,搜索使用bash shell的行数:

$ grep -c bash /etc/passwd

或者

$ grep -w -c bash /etc/passwd

输出示例:

2

使用-v--invert-match选项,将统计不匹配的行。即进行反选:

$ grep -v -c jack /etc/passwd

输出示例:

23
日期:2019-11-20 08:53:30 来源:oir作者:oir