Wenn Sie ein Mac OS X-Benutzer sind, sind Sie wahrscheinlich mit der Datei “.DS_Store” vertraut, die das System beim Öffnen eines Ordners automatisch erstellt. In der Datei “.DS_Store” werden benutzerdefinierte Attribute des Ordners gespeichert, z. B. die Position von Symbolen oder die Auswahl eines Hintergrundbilds, damit es beim nächsten Öffnen desselben Ordners im selben Status wie im vorherigen bleibt Session.
Die Datei “.DS_Store” ist standardmäßig ausgeblendet und verursacht meistens keine Probleme – bis Sie den Ordner komprimieren und an Ihre Freunde senden müssen (unter Verwendung eines anderen Betriebssystems) oder Ihren Entwicklungsordner hochladen müssen zum Server. Sie werden feststellen, dass der Ordner viele unansehnliche “DS_Store” -Dateien enthält, die Sie nicht mit Ihren Freunden teilen möchten.
Wenn Sie nach einer Möglichkeit suchen, alle Instanzen der Datei “.DS_Store” in einem Ordner schnell zu entfernen, können Sie Folgendes verwenden:
Hinweis: Der folgende Befehl funktioniert auch unter Linux.
1. Öffnen Sie ein Terminal in Ihrem Mac OS X.
2. Geben Sie den folgenden Befehl ein:
find /path/to-folder ( -name '.DS_Store' ) -delete
Ersetzen Sie den Ordner “/ path / to /” durch den tatsächlichen Dateipfad des Ordners, z. B. “/ var / www / html”.
Mit dem obigen Befehl wird der Befehl find verwendet, um einen bestimmten Ordner (rekursiv) nach Dateien mit einem Namen zu durchsuchen, der “.DS_Store” enthält, und diese zu löschen, wenn sie gefunden werden.
Das ist es. Sie können jetzt problemlos alle Instanzen von “.DS_Store” -Dateien entfernen, bevor Sie den Ordner für andere freigeben.
Ist dieser Artikel nützlich? ja Nein