用GREP查找或替换多个文件中的字符串

查找多个XML文件中的‘Hello World’

 grep -rnw '/dir/dir/dir' \
          -e 'hello world' \
         --include=\*.xml \
         --color

查找并替换多个文件中的字符串

 grep -rl 'hello world' /dir/dir/dir/ | xargs \
      sed -i 's/hello/goodbye/g'

其中,-r 表示递归,-l 表示只显示文件名。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,560评论 9 467
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,765评论 18 399
  • 昨天参加同学会所里健康项目的开张会,看着大家在讲健康,在讲美,发现我这十几年活成一个男人那样背起家、背起身边男人事...
    淡然如水Sindy阅读 265评论 0 1
  • 感情不就是你情我愿 最好爱恨扯平两不相欠 感情说穿了一人挣脱的一人去捡 男人大可不必百口莫辩 女人实在无须...
    三三的师兄阅读 237评论 0 0