grep命令的基本使用
2017-09-16 本文已影响71人
饥人谷_whiskey
介绍
grep命令是Linux中一个强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来
使用格式
grep [options] ‘match_pattern’ filename
常用命令参数
参数 | 说明 |
---|---|
-i | 忽略大小写 |
-n | 打印行号 |
-l | 查询多文件时只输出包含匹配字符的文件名 |
-v | 显示不包括查找字符的所有行 |
-c | 显示有多少行被匹配到 |
-R | 递归查询所有文件 |
参数实例说明
-
-i
不区分大小写
-
-n
打印行号
-
-l
查询多文件时只输出包含匹配字符的文件名
-
-v
显示不包括查找字符的所有行
-
-c
显示有多少行被匹配到
-
-R
递归查找,如果查找目录下存在子目录的话,也会在子目录下的文件中进行查找
具体使用方法
- 支持正则表达式
- 多次调用grep进一步过滤
- 与find命令结合使用
暂时就介绍到这里了,想深入了解grep命令的同学,可以查阅grep官方文档