Answers:
使用Cygwin(或访问Linux机器),您可以
antiword file.doc | grep "my phrase"
要么
catdoc file.doc | grep "my phrase"
有很多命令行文件格式转换器可以类似的方式用于grep。
纯粹的Word解决方案可以是Ctrl + F(查找),然后是“ 查找全部” -但是,我不确定所有版本的MS Word是否都具有“ 查找全部”按钮。
catdoc
每个.doc
/ .docx
文件上的segfaults 最新版本,antiword
只是告诉我我的文档“不是Word文档”。您知道其他选择吗?
docx2txt
Debian存储库中存在-可能有用。我还将研究OpenOffice / LibreOffice命令行格式转换实用程序(unoconv),该实用程序可用于相同目的。
快速,免费,开放源代码和跨平台的解决方案:https : //github.com/phiresky/ripgrep-all