GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Löschen Sie .DS_STORE-Dateien im aktuellen Ordner und alle Unterordner von der Befehlszeile auf dem Mac

find kann das tun. Fügen Sie einfach -delete hinzu :

find . -name ".DS_Store" -delete

find . -name ".DS_Store" -print -delete

Dadurch werden alle Dateien mit dem Namen .DS_Store gelöscht im aktuellen Pfad, während auch ihre relativen Pfade angezeigt werden


Sie können auch erweitertes Globbing verwenden (** ):

rm -v **/.DS_Store

in zsh, bash 4 und ähnlichen Shells (falls nicht aktiviert, aktivieren durch:shopt -s globstar ).


Linux
  1. Wie lösche ich ein Verzeichnis und einen Ordner in Linux?

  2. Alle Dateien in einem Ordner drucken?

  3. So ersetzen Sie alle Vorkommen eines Wortes in allen Dateien in der Linux-Befehlszeile

  4. Befehlszeile:Suchen und Ersetzen in allen Dateinamen, die mit grep übereinstimmen

  5. Wie ändere ich die Berechtigungen für einen Ordner und seine Unterordner/Dateien in einem Schritt?

fdupes – Ein Befehlszeilentool zum Suchen und Löschen doppelter Dateien in Linux

Find-Befehl in Linux (Dateien und Verzeichnisse suchen)

So suchen Sie nach Dateien über die Linux-Befehlszeile

Verzeichnis in Linux entfernen – So löschen Sie einen Ordner von der Befehlszeile aus

Befehl zum Auflisten aller Dateien außer . (Punkt) und .. (Punkt Punkt)

Löschen Sie übereinstimmende Dateien in allen Unterverzeichnissen