如何使用grep在当前目录中搜索包含字符串"hello"且仅显示的所有文件.h和.抄送文件?

推荐答案

grep -r --include=*.{cc,h} "hello" .

这是这样的:递归地(在所有子目录中)搜索所有.抄送或.在这个.(当前)目录中包含"hello"的h文件

From another stackoverflow question

Linux相关问答推荐

C++17:G++8.5版似乎无法正确生成无符号64位伪随机整数

Linux内核模块构建过程中,许可信息添加了前缀

使用来自 yocto build 而不是主机系统的 protoc

使用 ansible 验证 firewalld 配置

如何更改文件的上次访问/修改/更改日期?

将文件的一部分插入到另一个文件的特定位置

如何用 Sed 替换 Match 后的 2 个连续行

如何在 Linux 中向应用程序发出信号而不杀死它?

为什么 perf 不报告缓存未命中?

从 shell 将多个 .sql 转储文件导入 mysql 数据库

Linux中没有X.org的OpenGL

如何在不重新打印的情况下更新终端中的打印消息

Pthread mutex互斥断言错误

如何让 GNU 屏幕读取 .bash_profile/.bash_rc 更改?

如何运行时调试共享库?

Python日志(log)记录 - 判断日志(log)文件的位置?

bash / Makefile中双美元符号的含义是什么?

`cd //` 中的双斜杠 // 在 Linux 中是什么意思?

Linux控制台中的模糊文件搜索

libaio.so.1:无法打开共享对象文件