本文介绍了为 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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-23 11:59