Mac 태그를 붙이는 명령, 제거 명령

1727 단어 명령Mac태그
Mac의 확장 속성 태그를 명령에서 붙이고 싶습니다.
붙이고 싶지 않아?
붙이고 싶습니다.

태그란?



Mac의 Finder에 OSX 10.9부터 탑재된 기능입니다. (그 때 라벨 기능이 손실되었습니다)



Spotlight에서 검색하는 것과 달리 태그로 필터를 곱하여 조사할 수 있습니다.
이미지처럼 여러 붙일 수도 있고, 물론 파일에도 붙일 수 있습니다.
위의 이미지에서 말하면 Finder 왼쪽의 "태그"에서 녹색을 선택하면 "학교""아들""여행"이 걸립니다.

하고 싶은 일



성공한 파일과 실패한 파일에 동적으로 태그를 지정하고 싶습니다.



하고 싶은 것의 이미지는 이미지와 같습니다.
성공하면 파란색.
실패하면 빨강.
같은 파일에 복수 붙일 수 있다고 하는 태그의 기능의 일부 밖에 사용하지 않습니다만, 외형에도 조사하기 쉬워지기 때문인지 그러한 요망이 있어서.

막상 태그를 붙인다



빨간색 태그 추가
$ xattr -wx com.apple.FinderInfo "0000000000000000000D00000000000000000000000000000000000000000000" filename

청색의 경우는 "0000000000000000000900000000000000000000000000000000000000000000" 입니다.
filename에는 공백으로 구분하여 연속적으로 파일의 경로를 쓰면 여러 대량으로 같은 태그를 붙일 수 있습니다.

태그를 지우고 싶습니다.



한번 테스트를 하고 빨간 태그를 붙인 것에 대해서, 재테스트시에 성공했다면 블루 태그를 붙이고 싶습니다.
태그는 복수 붙일 수 있으므로, 붙이는 것만으로 빨강과 파랑의 양쪽이 붙어 버리기 때문에, 삭제도 필요합니다.
$ xattr -c filename

그렇지만, 이 커멘드라면 그 외의 확장 속성이 모두 사라져 버리는 생각이 듭니다.
이번은 그래도 상관없다고 합니다만, 신경이 쓰이는 곳.

거기는 숙제라는 것으로.

좋은 웹페이지 즐겨찾기