grep  —— 过滤关键词

grep格式: grep  功能符  过滤的关键词  目标操作的文件名

功能符:

         -c   包含关键词的有多少行

         -i   关键词不区分大小写

         -n   列出关键词所在行的行号

         -v   取反,除了包含关键词以外的都列出来。

         -r   遍历所有子目录进行过滤(这时候操作的不仅可以是文件也可以是目录)

         -A+数字   可以紧跟个数字,输出关键词及其 后n行

         -B+数字   可以紧跟个数字,输出关键词及其 前n行

         -C+数字   可以紧跟个数字,输出关键词及其 前后n行

注意:大小写 C 有区别

 

-c 示例:

shell-14-grep 检索关键词

-n 示例:

shell-14-grep 检索关键词

 

 

-r 示例:(这里操作目标可以是目录)

shell-14-grep 检索关键词

 

-A+数字 示例:

shell-14-grep 检索关键词

 

 

-nC+数字  组合使用示例:

输出行号和关键词行以及前后俩行

shell-14-grep 检索关键词

相关文章: