在 Windows 中具有特定文件扩展名的文件中的单词

Mut*_*thu 2 windows search grep

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

grep -irl "SampleText" *.txt
Run Code Online (Sandbox Code Playgroud)

我的情况是只在.txt文件中使用grep 。在 Windows 的命令提示符中执行上述命令时,它会引发类似错误

grep: *.txt: Invalid argument
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

Evy*_*tar 5

用:

grep --include=*.txt -irl . -e "SampleText"
Run Code Online (Sandbox Code Playgroud)

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

使用man grep进一步的信息