在Windows中使用特定文件扩展名的文件中刷一个单词

时间:2016-08-31 13:11:43

标签: windows search grep

我会使用以下命令来grep包含许多文件的目录中的文本。

grep -irl "SampleText" *.txt

我的情况是仅在.txt个文件中进行grep。在Windows命令提示符下执行上述命令时,会抛出类似

的错误
grep: *.txt: Invalid argument

我错过了什么吗?

2 个答案:

答案 0 :(得分:3)

使用:

grep --include=*.txt -irl . -e "SampleText"

删除l参数以打印文本及其周围的文字 并添加n参数以查看您找到的文本的行号

使用man grep获取更多信息

答案 1 :(得分:0)

使用内置实用程序?

findstr /s /i /m "SampleText" *.txt