Wie kann ich Finder-Tags aus allen Dateien in einem bestimmten Ordner und in seinen Unterordnern entfernen?
macos
mavericks
finder-tag
Lejonet
quelle
quelle
Antworten:
Sie können das Homebrew -Tag verwenden:
Sie können dies mit einem Suchbefehl kombinieren, um bestimmte Dateien / Ordner + rekursiv zu finden.
quelle
find . -exec tag -r /path/ {} \; -print
. Kann ich außerdem einfach in ein Verzeichnis cd und diesen Befehl ausführen?find .
verwendet das aktuelle Verzeichnis, in das Sie eine CD erstellt haben, oder Sie könnenfind /path/to/folder
den Pfad dort verwenden und angeben. Es wird kein Filter angegeben, sodass alle Dateien und Ordner unter dem angegebenen Pfad übereinstimmen.-exec …;
führt den Befehl aus und ersetzt ihn{}
durch jeden übereinstimmenden Pfad.-print
druckt auch die passenden Pfade. Sie können den Befehl "trocken ausführen", indem Sie "exec" entfernen und nur "verwenden"find . -print
(was äquivalent zufind .
) ist, wodurch die Liste der übereinstimmenden Dateien gedruckt wird, ohne dass Sie etwas anderes tun müssen.Sie können auch verwenden
xattr
:Wenn Sie die
com.apple.FinderInfo
erweiterten Attribute nicht löschen , zeigt Finder weiterhin die Farbetiketten für Tags mit Farben an. Wenn Sie keine erweiterten Attribute behalten möchten, können Sie einfach ausführenxattr -cr ~/folder
.Sie können Dateien mit Tags verwenden
find -xattrname
odermdfind
suchen:quelle