markdown 查找包含特定文本的文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 查找包含特定文本的文件相关的知识,希望对你有一定的参考价值。

`-r` or `-R` is recursive,

`-n` is line number, and

`-w` stands for match the whole word.

`-l` (lower-case L) can be added to just give the file name of matching files.

Along with these, `--exclude`, `--include`, `--exclude-dir` flags could be used for efficient searching:

This will only search through those files which have .c or .h extensions:

`grep --include=\*.{c,h} -rnw '/path/to/somewhere/' -e "pattern"`

This will exclude searching all the files ending with .o extension:

`grep --exclude=*.o -rnw '/path/to/somewhere/' -e "pattern"`

For directories it's possible to exclude a particular directory(ies) through `--exclude-dir` parameter. For example, this will exclude the dirs dir1/, dir2/ and all of them matching *.dst/:

`grep --exclude-dir={dir1,dir2,*.dst} -rnw '/path/to/somewhere/' -e "pattern"`

This works very well for me, to achieve almost the same purpose like yours.

以上是关于markdown 查找包含特定文本的文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Linux 上找到包含特定文本的所有文件?

linux 上查找包含特定文本的所有文件

按扩展名查找包含特定文本的文件,并显示文件路径和修改日期

在文本文件中查找特定单词

使用jQuery查找页面上元素ID包含特定文本的所有元素

使用 BeautifulSoup 查找包含特定文本的 HTML 标签