Dateien mit bestimmten Inhalt suchen

Hier kommen alle Fragen über Ubuntu hinein, für die es kein spezielles Forum gibt.
Antworten
haidi
Beiträge: 207
Registriert: Fr 12. Jan 2018, 22:06
Ubuntu Version: 16.04
Wohnort: Wien

Dateien mit bestimmten Inhalt suchen

Beitrag von haidi » Fr 2. Mär 2018, 19:21

Guten Abend,

ich suche Dateien mit einem bestimmen Inhalt und habe im Terminal eingegeben:
grep -r Suchbegriff *

Es sind mehrere Dateien (Textdateien und PDF) mit dem Suchbegriff vorhanden sein, es werden nicht alle gefunden. Woran kann das liegen?


Barebone 22.04
Lenovo X250 22.04

Microsoft is not the answer. It's the question and the answer is NO.

Benutzeravatar
Webbutterfly
Administrator
Beiträge: 524
Registriert: Mi 29. Nov 2017, 16:53
Ubuntu Version: 22.04 & ChromeOS
Wohnort: Wien
Kontaktdaten:

Re: Dateien mit bestimmten Inhalt suchen

Beitrag von Webbutterfly » Fr 2. Mär 2018, 21:29

Groß- und Kleinschreibung?
ohne Groß- und Kleinschreibung zu beachten und rekursiv zB:

Code: Alles auswählen

grep -lir "gnome" *
guck hier:
http://www.linux-fuer-blinde.de/135-0-d ... -grep.html

haidi
Beiträge: 207
Registriert: Fr 12. Jan 2018, 22:06
Ubuntu Version: 16.04
Wohnort: Wien

Re: Dateien mit bestimmten Inhalt suchen

Beitrag von haidi » Fr 2. Mär 2018, 22:38

Danke für die Anrwort.

Groß- und Kleinschreibung ist mir bekannt, ich lasse bei Hauptwörtern grundsätzlich den ersten Buchstaben weg und verwende selten mehr als 5-6 Buchstaben des gesuchten Wortes, genügt im Allgemeinen vollkommen.
Barebone 22.04
Lenovo X250 22.04

Microsoft is not the answer. It's the question and the answer is NO.

haidi
Beiträge: 207
Registriert: Fr 12. Jan 2018, 22:06
Ubuntu Version: 16.04
Wohnort: Wien

Re: Dateien mit bestimmten Inhalt suchen

Beitrag von haidi » Di 6. Mär 2018, 15:56

Mir ist jetzt etwas aufgefallen. Ich habe bei den Erebnissen immer nur den ersten Teil des Dateinamens angeschaut und nicht die Extension. jetzt ist mir aufgefallen, dass bei grep -r . suchbegriff immer nur passende Ergebnisse aus *.txt-Datein kommen, die PDFs nicht durchsucht werden oder der Begriff nicht gefunden wird, obwohl er vorhanden ist.
PDF mit passendem Suchbegriff werden nicht angezeigt.
Mit

Code: Alles auswählen

hannes@Barebon-16:~/EigeneDateien/Zahlungsverkehr$ grep -r 3445 *.pdf
Kommt die Meldung

Code: Alles auswählen

grep: *.pdf: Datei oder Verzeichnis nicht gefunden
Wie kann ich alle pdfs in einem Verzeichnis durchsuchen?
Barebone 22.04
Lenovo X250 22.04

Microsoft is not the answer. It's the question and the answer is NO.

Benutzeravatar
Webbutterfly
Administrator
Beiträge: 524
Registriert: Mi 29. Nov 2017, 16:53
Ubuntu Version: 22.04 & ChromeOS
Wohnort: Wien
Kontaktdaten:

Re: Dateien mit bestimmten Inhalt suchen

Beitrag von Webbutterfly » Di 6. Mär 2018, 16:21

...es gibt eine eigenes "grep" für pdf's > pdfgrep

Code: Alles auswählen

sudo apt install pdfgrep
und dann

Code: Alles auswählen

pdfgrep zeichenkette *.pdf
bzw.

Code: Alles auswählen

man pdfgrep

haidi
Beiträge: 207
Registriert: Fr 12. Jan 2018, 22:06
Ubuntu Version: 16.04
Wohnort: Wien

Re: Dateien mit bestimmten Inhalt suchen

Beitrag von haidi » Di 6. Mär 2018, 16:46

Webbutterfly hat geschrieben:
Di 6. Mär 2018, 16:21
...es gibt eine eigenes "grep" für pdf's
Des is link, aber jetzt sind mir meine Probleme klar.
Barebone 22.04
Lenovo X250 22.04

Microsoft is not the answer. It's the question and the answer is NO.

Antworten