ack-grep (ag): Alle Dateien mit bestimmtem String löschen

English Deutsch

Basierend auf unserem vorherigen Beitrag How to list filenames containing a specific string using ack-grep (ag) zeigt dieses Beispiel, wie man alle Dateien im aktuellen Verzeichnis löscht, die den String 403 Forbidden enthalten.

Um beispielsweise Dateinamen aufzulisten, die den String 403 Forbidden enthalten, verwende

ag -0 -l “403 Forbidden” | xargs -0 rm -v

ag_delete_files.sh
ag -0 -l "403 Forbidden" | xargs -0 rm -v

Die Verwendung von ag -0 ist notwendig, um Dateinamen mit Leerzeichen korrekt zu behandeln.


Check out similar posts by category: Linux