zoukankan      html  css  js  c++  java
  • Linux下查找目录中所有文件中含有某个字符串,并且只打印出文件名

    有时候要找一些字符串,但是又不知道在哪个文件,只记得一些字符串

    那么如何在linux下寻找包含某段文字的文件呢?

    强大的find命令可以帮你完成不可能的任务。

    比如我只记得我的程序里包含唯一的字符串“SMS_ISSEND”,于是:

    查找目录下的所有文件中是否含有某个字符串

    find .|xargs grep -ri “SMS_ISSEND”

    查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名

    find .|xargs grep -ri “SMS_ISSEND” -l

    grep -i '字符串' /opt/app/cm
    #grep是查询,默认区分大小写,如果接 -i 则表示不区分大小写
    grep -ri '字符串' /opt/app/cm
    #-r 表示除了/opt/app/cm目录的文件遍历查询,还会查询他的子目录下的文件

    -i 不区分大小写
    -r 递归查询
    -n 显示行数
    -l只显示匹配的文件名

    =============

    转载自:

    https://www.cnblogs.com/yangxia-test/p/4387556.html

    https://www.cnblogs.com/lixiaoxuan/p/9635958.html

  • 相关阅读:
    Vue 下拉刷新及无限加载组件
    VUE常用问题hack修改
    CSS滤镜让图片模糊(毛玻璃效果)实例页面
    滑动删除
    拖动选择单元格并合并方法
    Windows7上开启ftp服务器功能
    js 向上滚屏
    理解Clip Path
    图标制作
    transition实现图片轮播
  • 原文地址:https://www.cnblogs.com/hd92/p/15029982.html
Copyright © 2011-2022 走看看