【发布时间】:2012-02-01 14:01:38
【问题描述】:
我不得不在 Windows 7 中关闭我的 Windows 搜索索引,因为旧硬盘在打开索引时不断发出噪音!
现在我想使用 Windows 命令提示符在当前目录和子目录中的所有文件中搜索特定文本词
如何使用 Windows 命令 findstr 搜索子目录?
目前,当我打开命令提示符并将目录更改为C:\Users\Damien\Documents\Research\2012July 并运行命令findstr "thesis" *.tex /S 时,出现以下错误:
FINDSTR: Cannot open /s
如果我删除 /S,此命令将搜索当前目录,但我也希望能够在子文件夹中搜索文本。
【问题讨论】:
-
作为评论发布,因为我知道这不是您想要的答案,但是:安装 Cygwin (www.cygwin.org),您将拥有一整套一致、实用、良好的记录在案的命令行工具,总是能正常工作。 UNIX
find命令无限灵活和强大——当然可以在这里做你想做的事。