Cerca testo all'interno di più PDF e documenti


36

Ho ricevuto un sacco di note scritte da altri studenti, ma provengono da un vecchio libro di testo che non trattava tutto nello stesso ordine, quindi ho bisogno di cercare le note per ogni capitolo (ogni singolo capitolo è in un diverso. pdf o .doc) per "condizionamento della traccia", ad esempio.

Per questo usavo Google Desktop, ora ho Launchy e gli ho detto di cercare PDF, ma cerca solo i titoli, non i contenuti.

Grazie per qualsiasi aiuto.


Una volta trovata una corrispondenza, cosa stai cercando di fare?
Cremefraiche,

Devi sapere se si verifica una stringa in un file o dove si trova?
Jacob Vlijm,

Una volta trovato quale capitolo tratta l'argomento che sto cercando, posso leggere le note su quell'argomento in quel capitolo, quindi ho solo bisogno di sapere IF e non dove. (Ricorda quando rispondi che non posso commentare le tue risposte perché non ho 50 punti reputazione, posso solo commentare la mia domanda).
Coniglio,

1
Puoi commentare le risposte alla tua domanda, non siamo così duri.
Alaa Ali,

@Rabbit con il riepilogo della modifica mi hai bloccato a modificare la tua domanda per rimuovere "Thanks";)
αғsнιη

Risposte:


31

Recoll è probabilmente il motore di ricerca di documenti più versatile che troverai su Linux:

inserisci qui la descrizione dell'immagine

Supporta una pletora di diversi formati ed è molto personalizzabile.

Per istruzioni sull'installazione e altri suggerimenti, consulta questa risposta . Anche la documentazione ufficiale è molto utile.


4
Accettare questa risposta perché è nativo di Linux, è nel centro software di Ubuntu ed è tutto gui. In altre parole, questa è la più semplice: D Grazie :)
Coniglio

1
App incredibile. Così veloce!
yuranos87

2
Non dimenticare di installare anche antiwordper cercare .docfile.
lenooh,

22

Installa il pacchetto pdfgrep

sudo apt-get install pdfgrep

quindi usa il comando:

find /path -iname '*.pdf' -exec pdfgrep pattern {} +

Possiamo configurarlo con il motore di ricerca di gnome ??
A Umar Mukthar

Grazie! Questo ha funzionato. Se qualcuno si sta chiedendo, "modello" è ciò che sostituiresti con un testo specifico. Se il testo contiene spazi, puoi racchiuderlo tra virgolette doppie.
6005

2
Se sai dove si trovano i tuoi file PDF, puoi semplificare il comando proprio pdfgrep -r "my expression"dove le -rricerche ricorsivamente attraverso le directory.
Londra,

4

Usa DocFetcher , è un'applicazione Linux nativa che indicizza e cerca tra più tipi di documenti.


1
Grazie! Funziona bene, non riesco a eseguirlo senza usare il terminale però. Vorrei votarti, ma ... non posso ancora votare;)
Coniglio,

@Rabbit Um, penso che tu possa anche votare le risposte alla tua domanda.
Alaa Ali,

@AlaaAli No, il limite di reputazione si applica anche al PO.
Glutanimate,

1
Sì, non potrei. Ora posso però! :) Avevo solo bisogno di 15
Rabbit il

0

Comprendo che Adobe Reader è un software proprietario, ma ha ben progettato la funzionalità Cerca nei file (accessibile dal menu Modifica -> Cerca o premendo Ctrl+ Shift+ F).

Opzioni di ricerca semplici

La finestra di ricerca semplice è mostrata di seguito:

Ricerca semplice in Adobe Reader

Devi impostare Dove ti piacerebbe cercare? a Tutti i documenti PDF in, quindi selezionare la posizione dal menu a discesa ( Cerca posizione ).

È possibile inserire l'elemento di ricerca nella parola o frase che si desidera cercare? e specifica le opzioni di ricerca: solo parole intere , con distinzione tra maiuscole e minuscole , Includi segnalibri , Includi commenti .

Opzioni di ricerca avanzate

La ricerca avanzata è più configurabile - vedi immagine sotto:

Ricerca Avanzata

Il percorso di ricerca è impostato in Cerca in .
Cerca elemento - in Quale parola o frase desideri cercare? .
Restituisce risultati contenenti opzioni: Abbina parola o frase esatta , Abbina una qualsiasi delle parole , Abbina tutte le parole , Query booleana .

Altre opzioni includono: Solo parole intere , Rilevamento maiuscolo / minuscolo , Prossimità , Stemming , Includi segnalibri , Includi commenti , Includi allegati .


Nota: è comunque possibile installare Adobe Reader nativo versione 9.5.5 come descritto in altri thread .


-5
  1. prima scaricare il software "wine" sul desktop
  2. In questa vittoria installa seekfast come link indicato di seguito
  3. http://seekfast.org/download-seekfast
  4. puoi fare il tuo lavoro
  5. funziona, se non è così per favore commentami

1
Sotto votato per aver suggerito vino (che significa windows), quando esistono soluzioni Linux.
Sri

1
scusa fratello ma quando ne ho bisogno che le volte che uso questo è il motivo per cui dare quel suggerimento.
Virbhadrasinh Gohil,

L'esecuzione di un'applicazione Windows in Ubuntu non è generalmente consigliata. Dato che Linux è praticamente privo di virus. Vado con l'idea di @Sri
A Umar Mukthar
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.