c't 14/2020
S. 146
Praxis
Linux: Reguläre Ausdrücke in der Shell

Spürhund mit System

Reguläre Ausdrücke im Shell-Einsatz unter Linux

War der Familienname Schmidt oder Schmitt? Oder Schulz? Irgendwas mit „Sch“ am Anfang, so viel ist sicher. Mit regulären Ausdrücken finden Sie unter Linux selbst dann das Richtige, wenn Sie sich nicht mehr so genau erinnern können, wie es geschrieben wird.

Von Tim Schürmann

Namen sind nicht nur Schall und Rauch, sie bilden oft die Basis für E-Mail-Adressen oder Benutzernamen. Wohl dem, der ein perfektes Namensgedächtnis hat und genau weiß, ob er zuletzt mit Herrn Schmidt oder Herrn Schmitt geschrieben hat. Alle anderen sind auf die mehr oder minder guten Suchfunktionen ihrer E-Mail-Programme oder Messenger angewiesen – oder müssen zu Linux-Bordmitteln greifen, um die Gedächtnislücke zu schließen.

Ein Vorteil der Bordmittel ist, dass Sie sie auf praktisch alle Anwendungen loslassen können. So gibt es zum Beispiel in Thunderbird keine leistungsfähige Suchfunktion, schon gar keine regulären Ausdrücke – dafür ist ein Add-on wie zum Beispiel GMailUI erforderlich, das aber im Zweifel nicht für jede Thunderbird-Version zur Verfügung steht. Das Programm grep hingegen gibt es auf jedem Linux-System. Sie können damit leicht die Datei durchsuchen, in der Thunderbird die Adressen speichert, und so Herrn Schmidt oder Schmitt oder Schulz, oder wie auch immer er heißt, ausfindig machen.

Kommentare lesen (1 Beitrag)