Come rimuovo i tag del Finder da tutti i file in una cartella e nelle relative sottocartelle?

8

Come posso rimuovere i tag Finder da tutti i file in una determinata cartella e nelle sue sottocartelle?

    
posta lejonet 12.05.2014 - 21:48
fonte

2 risposte

7

Puoi utilizzare il tag Homebrew :

brew install tag
tag -r /path/*

Puoi combinarlo con un comando find per trovare file / cartelle specifici + ricorsivi.

find . -exec tag -r {} \;  -print
    
risposta data 12.05.2014 - 22:28
fonte
3

Puoi anche utilizzare xattr :

xattr -dr com.apple.metadata:_kMDItemUserTags ~/folder
xattr -dr com.apple.FinderInfo ~/folder

Se non elimini gli attributi estesi com.apple.FinderInfo , Finder continua a mostrare le etichette dei colori per i tag con i colori. Se non vuoi mantenere alcun attributo esteso, puoi semplicemente eseguire xattr -cr ~/folder .

Puoi utilizzare find -xattrname o mdfind per trovare i file con i tag:

find ~/folder -xattrname com.apple.metadata:_kMDItemUserTags
mdfind -onlyin ~/folder kMDItemUserTags=\*
    
risposta data 19.09.2014 - 09:50
fonte

Leggi altre domande sui tag