Strumento da riga di comando per cercare file docx


9

Esiste uno strumento da riga di comando per la ricerca di testo in un file docx? Ho provato grep, ma non funziona con docx anche se funziona bene con i file txt e xml. Potrei prima convertire il docx in txt, ma preferirei uno strumento che opera direttamente sui file docx. Ho bisogno dello strumento per funzionare con Cygwin.

Modifica OP: Più tardi ho scoperto che il modo più semplice per ottenere il grep è in realtà convertire quei docx in txt e poi grep su di essi.


Risposte stackoverflow correlate .
jw013,

Mi sono sbarazzato della parte DOS, dato che qui è fuori tema
Michael Mrozek

Risposte:


3

Conosco diversi strumenti di indicizzazione che supportano i documenti di Word. Tali strumenti consentono di indicizzare i documenti, quindi di cercare in modo efficiente le parole nell'indice. Non consentono ricerche di testo completo.


1

DOCx è compresso e non è un formato di testo. Quindi quello di cui hai bisogno è prima un convertitore . Successivamente è possibile utilizzare il findcomando sui file convertiti.


Oppure puoi usare uno strumento di ricerca in grado di leggere file compressi. Nell'ultima frase, suppongo che intendevi grep?
Gilles 'SO- smetti di essere malvagio' il

@Gilles - guarda il titolo originale della domanda prima che Michael la modificasse. Questa sembrava essere una domanda su DOS (e l'ho segnalato fuori tema).
Nils,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.