原文网址:http://blog.chinaunix.net/uid-25266990-id-199887.html

Linux查找文件内容的常用命令方法。

从文件内容查找匹配指定字符串的行:

$ grep "被查找的字符串" 文件名
例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件
grep "thermcontact" */*.in

从文件内容查找与正则表达式匹配的行:
$ grep –e “正则表达式” 文件名

查找时不区分大小写:
$ grep –i "被查找的字符串" 文件名

查找匹配的行数:
$ grep -c "被查找的字符串" 文件名

从文件内容查找不匹配指定字符串的行:
$ grep –v "被查找的字符串" 文件名

从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行
find / -type f -name "*.log" | xargs grep "ERROR"
例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行
find . -name "*.in" | xargs grep "thermcontact"

【转】Linux里如何查找文件内容相关推荐

  1. Linux里如何查找文件内容 grep

    Linux查找文件内容的常用命令方法. 从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件 ...

  2. linux用grep查找文件内容

    2019独角兽企业重金招聘Python工程师标准>>> linux用grep查找文件内容 博客分类: java 从文件内容查找匹配指定字符串的行:  $ grep "被查找 ...

  3. linux使用grep查找文件内容,Linux中使用grep命令搜索文件名及文件内容的方法

    这篇文章主要介绍了Linux中使用grep命令搜索文件名及文件内容的方法,同时文中还介绍了将匹配结果高亮显示的方法,相当实用,需要的朋友可以参考下 从文件中搜索并显示文件名 当从多个文件中搜索时,默认 ...

  4. Linux使用grep查找文件内容

    grep是Linux命令行下常用于查找过滤文本文件内容的命令.最简单的用法是: grep 查找内容 文件 如果想忽略大小写,可以用-i参数: grep -i 查找内容 文件 如果想搜索目录里所有文件, ...

  5. linux 文件 查找内容替换,linux递归查找文件内容并替换

    sed -i 's/原字符串/替换后字符串/g' `grep '搜索关键字' -rl /data/目标目录/ --include "*.html"` 上面是递归查找目录中所有的HT ...

  6. linux根据文件大小,linux 根据文件大小查找文件

    inux下的find命令用来查找文件,通过man find就知道它是无所不能的.所以按照文件大小来查找文件就不在话下.从man find搜索size,可以看到如下信息: -size n[cwbkMG] ...

  7. linux中如何查找文件中内容

    Linux查找文件内容的常用命令方法. 从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件 ...

  8. 2019-8-20 [Linux] 6.Shell的基本操作 查看 改变 列出 阅读开头/结尾 循环查看 阅读工具less 查找文件内容 文本分析工具AWK 文本编辑工具SED文件find 帮助man

    文章目录 6.linuxShell的基本操作 6.1 查看目录和文件 6.1.1 显示当前目录:pwd 6.1.2 改变目录:cd 6.1.3 列出目录内容:ls 1) 查看列表信息 以及详细信息 2 ...

  9. Linux查找文件内容

    2019独角兽企业重金招聘Python工程师标准>>> Linux查找文件内容 使用vim命令查找文件内容 我们可以使用/string命令来向前(Forward)查找字符串strin ...

  10. linux 查找html文件,linux查找文件内容包含

    如何在Linux下查找文件内容包含某个特定字符串的文件 怎样在Linux下查找文件内容包含某个特定字符串的文如何在Linux下查找文件内容包含某个特定字符串的文件? 我的目录下面有test1和test ...

最新文章

  1. [基础|理论|实验]linux下的文件读写
  2. Vue自定义指令实现下拉加载:v-loadmore
  3. ignite在MacOS或Linux上的安装
  4. 多线程:synchronized
  5. 仿苹果手机闹钟_原来iPhone自带的闹钟这么好用,以前没发现,现在一直在用
  6. 【BZOJ】3779 重组病毒
  7. 腾讯员工每年写3万行代码;马斯克承认利用摄像头监视车主;Chrome 89上线实时字幕 | 极客头条...
  8. 掉价最快的手机排行榜_如何看待2020第一季度手机销量数据。
  9. 【运筹学】表上作业法 ( 运输规划问题最优解分析 | 退化与非退化 )
  10. 环境配置之:pip 一步到位解决 pytorch-gpu 安装
  11. ACDSee Photo Studio 8 for Mac v8.0.2283 数字图象编辑处理软件
  12. nand flash与烧录器
  13. Golang六款优秀Web框架对比
  14. Aria2Android 免root,安卓不需root用aria2搭建NAS方法
  15. 2020-10-18 硬件电路设计之三极管放大电路【B站】
  16. 时间戳——微信保存视频时发现的问题
  17. 新手焊接电路板_手工焊接电路板的步骤
  18. OAuth2实现安全登录(一)环境配置
  19. 在线还原base64编码的图片
  20. xdoj 字符串部分复制 233237

热门文章

  1. Python-Scikit learn保存机器学习训练的模型
  2. 三维旋转矩阵_线性代数的本质(4)--矩阵乘法与复合变换
  3. 计算机如何建筑材料结合所学知识,《技术与设计2》第三、四单元检测试卷
  4. Android Studio 查询RecyclerView最新依赖方法
  5. 7-1 Say Hello to Integers (5 分)
  6. 牛客 128A 礼物 (组合计数)
  7. wireshark使用方法总结
  8. [2003] Can't connect to MySQL server on 'localhost' (13) 错误解决方法 【主要是linux下php连接不上mysq时】...
  9. Lunix服务器上项目迁移命令
  10. 关于webapp的一点思考