10.4 Dateien suchen
Die Musterfilterung durch die Shell ist nicht leistungsfähig genug, um Dateien rekursiv durch einen ganzen Dateibaum zu filtern, und ls
sowie stat
bieten keine andere Möglichkeit zum Auswählen von Dateien als über Shell-Muster. Glücklicherweise bietet Unix einige andere Werkzeuge, die über diese Befehle hinausgehen.
10.4.1 Dateien schnell suchen
locate
, das zuerst in Berkeley Unix eingeführt wurde, wurde für das GNU-Paket findutils neu implementiert.[74] locate
verwendet eine komprimierte Datenbank aller Dateinamen im Dateisystem, um schnell Dateinamen zu finden, die Shell-artige Wildcard-Muster filtern, ohne dass ein möglicherweise riesiger Verzeichnisbaum durchsucht werden muss. Die Datenbank wird in einem entsprechend privilegierten ...
Get Klassische Shell-Programmierung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.