grep命令用于在文件中搜索指定的模式。它的基本用法是:
grep [选项] 模式 文件名
常用选项包括:
-
-i: 忽略大小写
-
-v: 反向匹配,即输出不包含模式的行
-
-r: 递归搜索
-
-l: 只输出包含匹配模式的文件名
-
-n: 显示行号
示例:
- 在文件中搜索包含指定字符串的行:
grep “pattern” filename
- 在文件中搜索包含指定字符串的行,并忽略大小写:
grep -i “pattern” filename
- 递归搜索文件夹中的文件:
grep -r “pattern” foldername
- 只输出包含匹配模式的文件名:
grep -l “pattern” filename
- 显示行号:
grep -n “pattern” filename
更多详细的用法请参考grep命令的帮助文档(man grep)。