linux grep命令用法
- 格式:docx
- 大小:38.40 KB
- 文档页数:1
Linux grep命令用于在文件中搜索包含指定字符串或模式的行。以下是一些常用的grep命令用法:
1. 基本用法:
```
grep "pattern" file
```
在file文件中搜索包含"pattern"的行,并将匹配的行输出到标准输出。
2. 使用正则表达式:
```
grep -E "pattern" file
```
使用扩展正则表达式搜索文件。
3. 递归搜索:
```
grep -r "pattern" directory
```
在directory目录及其子目录中递归搜索包含"pattern"的行。
4. 显示行号:
```
grep -n "pattern" file
```
在file文件中搜索包含"pattern"的行,并显示匹配行的行号。
5. 忽略大小写:
```
grep -i "pattern" file
```
在file文件中搜索包含"pattern"的行,忽略大小写。
6. 仅显示匹配行:
```
grep -o "pattern" file
```
在file文件中搜索包含"pattern"的行,并仅显示匹配的部分。
7. 使用多个模式:
```
grep -e "pattern1" -e "pattern2" file
```
在file文件中搜索包含"pattern1"或"pattern2"的行。