我知道我可以使用 grep 在这样的文件夹中的所有文件中查找单词
grep -rn core .
但我当前的目录有很多子目录,我只想搜索当前目录及其所有子目录中存在的所有 xml 文件。我怎样才能做到这一点 ?
我试过这个
grep -rn core *.xml // Does not work
但它仅搜索当前目录中存在的 xml 文件。它不会递归地执行此操作。
尝试 --include 选项
grep -R --include="*.xml" "pattern" /path/to/dir
参考:运行递归模式时,Grep 仅包含 *.txt 文件模式 http://www.cyberciti.biz/faq/unix-linux-grep-include-file-pattern-recursive-example/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)