白天的影子

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

使用grep时,当一个目录下有一个包含很多文件的目录,但也不想搜索它,怎么办?

使用 --exclude-dir 选项。

单个目录示例:

grep -rni 'http' --exclude-dir=.git ./

多个目录示例:

grep -rni 'http' --exclude-dir={.git,res,bin} ./

多个文件示例:

grep -rni 'http' --exclude=*.{java,js,css} #注意:这里是 --exclude,不是 --exclude-dir
posted on 2019-08-05 14:55  白天的影子  阅读(2338)  评论(0编辑  收藏  举报