docxファイルを検索するコマンドラインツール


9

docxファイルをテキスト検索するコマンドラインツールはありますか?試してみましたがgrep、txtファイルとxmlファイルでは問題なく機能しますが、docxでは機能しません。最初にdocxをtxtに変換することもできますが、docxファイルを直接操作するツールを使用します。Cygwinで動作するツールが必要です。

OP編集:後で、grepを実現する最も簡単な方法は、実際にはこれらのdocxをtxtに変換してからgrepで変換することであることがわかりました。



ここではトピックから外れているため、DOSの部分を取り除きました
。MichaelMrozek

回答:


3

Word文書をサポートするいくつかのインデックス作成ツールを知っています。このようなツールを使用すると、ドキュメントにインデックスを付けて、インデックス内の単語を効率的に検索できます。全文検索は許可されていません。


1

DOCxは圧縮されており、テキスト形式ではありません。最初に必要なのはコンバータです。その後find、変換されたファイルでコマンドを使用できます。


または、圧縮ファイル内を読み取ることができる検索ツールを使用できます。あなたの最後の文で、私はあなたが意味したと思いますgrepか?
Gilles 'SO-悪をやめる'

@ギレス-マイケルが編集する前に、質問の元のタイトルを確認してください。これはDOSに関する質問のようでした(そして、私はそれを話題外にフラグを立てました)。
Nils

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.