‘--exclude-dir=dir’Exclude directories matching the pattern dir from recursive directory searches. 
 

Recent versions of GNU Grep (>= 2.5.2) provide:

‘--exclude-dir=dir’Exclude directories matching the pattern dir from recursive directory searches.

So you can do:

grep -R --exclude-dir=node_modules 'some pattern' /path/to/search

grep Exclude Directory

# grep -Ri --exclude-dir "/var/www/directory_to_exclude" "search pattern" /var/wwwOr multiple directories:# grep -Ri --exclude-dir "/var/www/directory_to_exclude" --exclude-dir "/var/www/another_directory_to_exclude" "search pattern" /var/wwwOr wildcard: # grep -Ri --exclude-dir "*.svn" "search pattern" *Or with only exclude: # grep -Rli --exclude="*\.svn*" "search string" /var/www

转载于:https://www.cnblogs.com/davidwang456/p/3358044.html

How can I exclude directories from grep -R?相关推荐

  1. 如何从grep -R中排除目录?

    我想遍历所有子目录,但"node_modules"目录除外. #1楼 一种更简单的方法是使用"grep -v"过滤结果. grep -i needle -R * ...

  2. linux之用 grep -r 关键字

    grep -R '我喜欢你' /home/love 快速搜索在目录下面的含有关键字的文件 cd directories grep -r 关键字

  3. grep -R 关键字 目录

    grep -R  "关键字"  目录 转载于:https://www.cnblogs.com/seasonsstory/p/3447380.html

  4. linux grep -r 查询相关名字的文件以及ps指令

    参考:https://zhuanlan.zhihu.com/p/65515740 grep命令简介 grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来. grep家族 ...

  5. linux之用 grep -r 关键字 快速搜索在目录下面的含有关键字的文件

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程 1.快速搜索在目录下面的含有关键字的文件 我们采用下面命令 cd directoriesgrep -r ...

  6. Linux 运维常用命令 find、awk、sed、grep、vi、ps、lsof、rpm

    先用一个脚本,模拟创建 14 个测试文件: #!/bin/bash for ((i=1;i<=10;i++)); do if [ $i -lt 3 ] thentouch /home/mysql ...

  7. C语言再学习 -- grep 命令(转)

    grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正 ...

  8. 【Linux】一步一步学Linux——grep命令(49)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 Linux系统中grep命令是一种强大的文本搜索工具,它能 ...

  9. linux 命令:grep、egrep、ngrep、kill、pkill、killall

    1.grep 帮助:grep --help 用法:grep [OPTION]...patterns[FILE]... 示例:grep -i 'hello world' menu.h main.c    ...

最新文章

  1. 写博客一定程度上是在刷存在感~
  2. 计算机在线考试系统的参考文献,基于JSP的在线考试系统
  3. SpringMVC中使用Interceptor拦截器
  4. Java并发教程–可调用,将来
  5. ftk学习记(combox篇)
  6. python中oxf2是多少_python 函数基础2
  7. java List转Map的三种方法(java8语法特性使用)
  8. Linux下的SecureCRT破解方法
  9. 大数据的搜索引擎——Elasticsearch
  10. 为实现电动车长途旅行,特斯拉超级充电站将大幅升级
  11. html在线快递单号打印,HTML 快递打印模板
  12. 使用SDKMAN来安装JDK和管理多个JDK版本
  13. 算法题 - 卡牌游戏问题 - Python
  14. Python grabcut 提取图像前景
  15. TCP/IP卷一:26---Internet协议之(IPv4、IPv6数据报,Internet校验和)
  16. NLP--(八)聊天机器人(一)
  17. matlab二阶阻尼震荡衰减,二阶欠阻尼电路的零响应输入-MATLAB课程设计.doc
  18. XML fragments parsed from previous mappers already contains value for 解决办法
  19. 基于BS的酒店餐饮管理系统
  20. 我的财务自由和时间自由——3楼继续更新中

热门文章

  1. linux下cmake命令行,深入理解CMake(1): CMake命令行参数
  2. php单表查询语句,单表查询
  3. pandas 合并数据
  4. 文本编辑器实现文本打印的功能
  5. 多元统计分析最短距离法_聚醚多元醇的合成
  6. logisim设计alu设计报告_【新】PowerBI 报告设计思想 结构布局篇
  7. 置换怎么表示成轮换_开门红 新纪录!首场电车置换引爆州城,两小时突破160辆!...
  8. linux:进程之间的通信
  9. Android Studio 出现 Gradle's dependency cache may be corrupt 解决办法
  10. android ble 助手源码_[源码和文档分享]基于Android的生活助手APP的设计与实现