Ich möchte alle leeren Dateien mit einer bestimmten Erweiterung aus einem Verzeichnis und allen seinen Unterverzeichnissen löschen.
Akzeptierte Antwort:
Sie können Folgendes versuchen, um das Löschen jeder Datei zuerst zu bestätigen:
$ find /path/to/dir -type f -name "*.txt" -empty -ok rm {} ;
oder wenn Sie sich sicherer fühlen:
$ find /path/to/dir -type f -name "*.txt" -empty -exec rm {} ;