在当前目录下所有文件内查找某个字符

grep -rn 'name' *
参数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
-r  递归查找

-n 显示行号

-r 查找所有文件包含子目录

-i 忽略大小写,默认情况区分大小写

-l 只列出匹配的文件名

-L 列出不匹配的文件名

-w 只匹配整个单词,而不是字符串的一部分(如匹配 'magic',而不是 'magical'

-C number 匹配的上下文分别显示[number]行