답변:
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=\*