本文介绍了为 Linux 上的特定文件类型递归 grep的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我们能否仅在特定文件(html 文件)中的某些文件夹中递归搜索术语(例如onblur")?
Can we search a term (eg. "onblur") recursively in some folders only in specific files (html files)?
grep -Rin "onblur" *.html
这不返回任何内容.但是,
This returns nothing. But,
grep -Rin "onblur" .
从所有可用文件中返回 "onblur"
搜索结果,例如 text(".txt")、.mako、.jinja 等.
returns "onblur"
search result from all available files, like in text(".txt"), .mako, .jinja etc.
推荐答案
这也可能对您有所帮助:grep 某些文件类型递归 |commandlinefu.com.
Also this might help you: grep certain file types recursively | commandlinefu.com.
命令是:
grep -r --include="*.[ch]" pattern .
你的情况是:
grep -r --include="*.html" "onblur" .
这篇关于为 Linux 上的特定文件类型递归 grep的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!