grep不查找有些文件夹

使用 --exclude-dir 选项

语法

--exclude-dir=DIR Exclude directories matching the pattern DIR from recursive searches.

单个目录示例

grep -E "http"  ./ -R --exclude-dir=.git 

多个目录示例

grep -E "http"  . -R --exclude-dir={.git,res,bin}

多个文件示例

附赠一个,排除扩展名为 java 和 js 的文件

grep -E "http"  . -R --exclude=*.{java,js}

你可能感兴趣的:(grep不查找有些文件夹)