shell是个好东西,极大的方便了查询工作,之前遇到一个问题,查询包含有特定字段的特定文件,经过查询,命令如下:

1 find . -type f -name '*.cpp' print|xargs grep -r '#include' -l

  上述命令的意思是查询包含有 '#include' 字符的 cpp文件,并给出文件名列表。具体需要熟悉find 和grep命令和各个参数的意思。

参考链接:http://blog.sina.com.cn/s/blog_691a84f301015khx.html

转载于:https://www.cnblogs.com/xkaisun/p/3889173.html

linux查找特定类型的文件中是否包含特定字段相关推荐

  1. Spark从本地文件中统计包含某个字母的行数

    Spark从本地文件中统计包含某个字母的行数: import org.apache.spark.SparkConf; import org.apache.spark.sql.Dataset; impo ...

  2. linux查找某时间后的关键字,linux - 查找指定时间的文件及文件中的关键字

    Linux查找某个时间内的文件 1.? n天内修改的(-ctime) find . -type f -ctime -1| xargs ls –l 说明: (1) -type f 只搜索文件,不包含文件 ...

  3. linux字符串排序文件,Linux awk+uniq+sort 统计文件中某字符串出现次数并排序

    https://blog.csdn.net/qq_28766327/article/details/78069989 在服务器开发中,我们经常会写入大量的日志文件.有时候我们需要对这些日志文件进行统计 ...

  4. Linux 指令:怎样从文件中找到重复行?

    Linux 指令:怎样从文件中找到重复行? 1.例如有文件test1.txt,内容如下: Hello world. 122 122 343434 222222 执行uniq -d 可以找到重复行: 1 ...

  5. php 禁止修改文件名,WordPress教程:简单修改代码禁止用户上传特定类型的文件!...

    再多站点.网站开放注册投稿的时候,并且没有限制投稿者上传文件,那将是很危险的事情,所以,限制上传类型是必须的!今天逍遥乐就带大家,如何从WordPress默认允许上传的文件类型中,禁止上传某些特定类型 ...

  6. linux目录下所有文件内容替换,linux替换目录下所有文件中的某字符串

    比如,要将目录/modules下面所有文件中的zhangsan都修改成lisi,这样做: sed -i "s/zhangsan/lisi/g" `grep zhangsan -rl ...

  7. zypper 删除mysql_如何在 Linux 上安装/卸载一个文件中列出的软件包?

    原标题:如何在 Linux 上安装/卸载一个文件中列出的软件包? 我们可以手动去安装这些软件但是这将花费大量的时间.你可以手动安装一俩个服务器,但是试想如果你有大概十个服务器呢.在这种情况下你无法手动 ...

  8. python docx 替换文字_查找并替换.docx文件中的文本 - Python

    我一直在寻找一种方法来查找和替换docx文件中的文本而运气不佳 . 我已经尝试过docx模块而无法使用它 . 最后,我使用zipfile模块计算了下面描述的方法,并替换了docx存档中的documen ...

  9. 查找并删除EXCEL文件中的重复行(整行重复)

    ''' 用Python写代码:查找并删除EXCEL文件中的重复行(整行重复) --GhatGPT方案 ''' #-------------------------------------------- ...

最新文章

  1. 一文读懂线性回归、岭回归和Lasso回归
  2. 这 HTTPS,真滴牛逼!
  3. 微软副总裁Bob Muglia对Silverlight的公开道歉信
  4. Good Bye G.cn
  5. 针对于多线程概念的理解
  6. Java:十六进制转换成十进制
  7. ABAP快速代码提示功能
  8. 苹果自带相册打马赛克_如果你用苹果手机!学会这3个技巧,就能让手机变得更加好用...
  9. c++引用另一个类的方法_利用CVE20191132:Windows内核中的另一个NULL指针取消引用...
  10. How to Make Terrains in Tiled Map Editor
  11. mysql connection.h_MySQL connector c++使用笔记
  12. JCI标准认证对我国医院建设有什么意义?
  13. qt 当前窗口句柄_QT获取Windows系统所有窗口句柄
  14. php mysql加入购物车_php 实现简单加入购物车(1)
  15. Github开源项目总结
  16. 周易六十四卦——山泽损卦
  17. spark master web ui 端口8080被占用解决方法
  18. 食品工程原理之流体动力学
  19. (轉貼) 大年三十整理的asp.net资料! (.NET) (ASP.NET)
  20. android studio报错Error:Project with path 'XXXX' could not be found解决办法

热门文章

  1. python取反函数_Python优雅的反函数int(string,base)
  2. Apache Web Server - httpd的HTTP的多路处理模块MPM
  3. C++学习笔记-----输出数据的另一种写法(std::copy)
  4. hpm128无法共享打印_打印机共享后不能打印的解决方法,文末有难题有高手能解决的?...
  5. HDU 1506 Largest Rectangle in a Histogram(dp、单调栈)
  6. std::future和std::promise和std::packaged_task
  7. 买卖股票的最佳时机III
  8. c++primer 12.3.1文本查询程序
  9. linux 下 LibreOffice Writer 使用说明
  10. linux磁盘分区fdisk命令详解