为什么grep在文件中找不到模式

为什么grep在文件中找不到模式,grep,Grep,我正在努力 grep -rn '*.cpp' -e 'aPattern' 在包含cpp文件的目录中递归查找模式aptern 但是我有 *.cpp no such file or directory 为什么会失败?子目录中有cpp文件找到了解决方案 grep -rn --include '*.hpp' -e 'aPattern' 关键是放入——包括 更好 grep --color -rn --include '*.hpp' -e 'aPattern' 这回答了你的问题吗?

我正在努力

grep -rn '*.cpp' -e 'aPattern'
在包含cpp文件的目录中递归查找模式
aptern
但是我有

*.cpp no such file or directory
为什么会失败?子目录中有cpp文件

找到了解决方案

grep -rn --include '*.hpp' -e 'aPattern'
关键是放入
——包括

更好

grep --color -rn --include '*.hpp' -e 'aPattern'

这回答了你的问题吗?