Will man unter Linux am Terminal Text in Dateien suchen, nutzt man meist die Kombination aus den Befehlen „find“ und „grep„. Die Software Ripgrep kombiniert die beiden Befehle in einem Befehl.

Ripgrep installieren

Unter auf Debian basierenden Linux-Distributionen installieren Sie diese Software wie üblich ganz einfach über die Paket-Verwaltung durch das Paketripgrep„. Alternativ finden Sie diese Software auch auf GitHub zum Download.

Ripgrep nutzen

Wie schon beschrieben – die Software kombiniert beide Befehle, Sie brauchen in den meisten Fällen also nur noch Ripgrep. Suchen wir einmal nach dem Begriff „histappend“ im aktuellen Verzeichnis und den darin liegenden Unterverzeichnissen:

rg histappend

Die Software durchsucht nicht automatisch versteckte Dateien – damit sie solche nicht ignoriert, nutzen wir die Option „-.„:

rg -. histappend

Die Software zeigt zu Beginn die Datei, in der, der gesuchte Begriff vorhanden ist, anschließend folgt die Zeilennummer und der in dieser Zeile stehende Text. Der gesuchte Begriff selbst ist farblich hervorgehoben.

Mit der Option „-e“ können Sie reguläre Ausdrücke miteinbeziehen, mit „-z“ durchsucht die Software auch komprimierte Dateien.

Viel mehr zeigt natürlich die Manpage der Software mit dem Befehl:

man rg

Weitere Beispiele finden sich in der Dokumentation auf GitHub.

Categories:

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Trixie und VirtuellBoxTrixie und die VirtuellBox wollen sich nicht so ganz. Nachdem m … Weiterlesen
Vollversion: SoftMaker Office 202 …Zitat von Feifel am 10. Dezember 2025, 13:58 Uhr Hallo heute 10.1 … Weiterlesen
Anfrage von @hanshn: epkowaAber das ist nicht der epkowa Treiber. Hatte schon stundenlang ges … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archiv