回答:
Homebrewのタグを使用できます。
brew install tag
tag -r /path/*
これをfindコマンドと組み合わせて、特定のファイル/フォルダー+再帰を検索できます。
find . -exec tag -r {} \; -print
find . -exec tag -r /path/ {} \; -print
。さらに、ディレクトリにcdしてそのコマンドを実行できますか?
find .
cdした現在のディレクトリを使用find /path/to/folder
するか、使用してそこにパスを指定できます。フィルタは指定されていないため、指定されたパスの下のすべてのファイルとフォルダが一致します。-exec …;
コマンドを実行し、{}
一致した各パスに置き換えます。-print
一致するパスも出力します。「exec」を削除し、find . -print
(に相当するfind .
)を使用するだけでコマンドを「ドライラン」できます。
以下も使用できますxattr
。
xattr -dr com.apple.metadata:_kMDItemUserTags ~/folder
xattr -dr com.apple.FinderInfo ~/folder
com.apple.FinderInfo
拡張属性を削除しない場合、Finderは色付きのタグの色ラベルを表示し続けます。拡張属性を保持したくない場合は、単に実行できますxattr -cr ~/folder
。
find -xattrname
またはmdfind
を使用して、タグ付きのファイルを検索できます。
find ~/folder -xattrname com.apple.metadata:_kMDItemUserTags
mdfind -onlyin ~/folder kMDItemUserTags=\*