Bagaimana saya bisa menghapus tag Finder dari semua file dalam folder yang diberikan dan dalam subfoldernya?
macos
mavericks
finder-tag
Lejonet
sumber
sumber
Jawaban:
Anda dapat menggunakan tag Homebrew :
Anda dapat menggabungkan ini dengan perintah find untuk menemukan file / folder tertentu + rekursif.
sumber
find . -exec tag -r /path/ {} \; -print
. Selain itu, dapatkah saya hanya cd ke direktori dan melakukan perintah itu?find .
akan menggunakan direktori saat ini yang telah Anda pilih, atau Anda dapat menggunakanfind /path/to/folder
dan menentukan jalur di sana. Tidak ada filter yang diberikan sehingga setiap file dan folder di bawah jalur yang diberikan akan cocok.-exec …;
akan menjalankan perintah, mengganti{}
dengan setiap jalur yang cocok.-print
juga mencetak jalur yang cocok. Anda dapat 'mengeringkan' perintah dengan menghapus 'exec' dan hanya menggunakanfind . -print
(yang setara denganfind .
), yang akan mencetak daftar file yang cocok tanpa melakukan hal lain kepada mereka.Anda juga dapat menggunakan
xattr
:Jika Anda tidak menghapus
com.apple.FinderInfo
atribut yang diperluas, Finder terus menampilkan label warna untuk tag dengan warna. Jika Anda tidak ingin mempertahankan atribut yang diperluas, Anda bisa menjalankannyaxattr -cr ~/folder
.Anda dapat menggunakan
find -xattrname
ataumdfind
untuk menemukan file dengan tag:sumber