특정 파일 형식을 숨기십시오 hidden / -name *.dSYM 다음에 .dSYM

내 Mac에서 .dSYM 파일을 숨김으로 표시하는 방법을 찾으려고합니다. 나는 내가 할 수 있다는 것을 안다.

chflags hidden / -name *.dSYM

다음에 .dSYM 파일을 만들 때는 숨겨지지 않습니다. 파인더에게 특정 파일 형식을 숨기도록 할 수있는 방법이 있어야합니다 (현재는 모두 내 컴퓨터에 있으며 나중에 만들 것입니다).

숨겨져 있기 때문에 터미널에서 cgdb를 실행할 때 .dSYM 파일을 사용하는 기능에는 영향을 미치지 않는다고 가정합니다. 또는 cgdb가 찾을 수 있도록 숨겨져 있지 않아야합니까?

(저는 Mountain Lion에 있습니다)



답변

AFAIK는이를 수행하는 직접적인 방법이 없습니다. 그래도 몇 가지 대안이 있습니다.

  • 폴더 조치 : chflags필요한 경우 명령 을 실행하기 위해 폴더 조치 (폴더의 각 변경 사항에 대해 트리거 됨)를 작성하십시오 . 폴더 작업은 하나의 폴더에만 적용되므로 .dSYM 파일을 만드는 모든 폴더에 대해 작업이 필요합니다.
  • launchd : WatchPaths나열된 경로 중 하나가 수정 될 때마다 스크립트를 실행하는 데 사용
  • 개암 : 개암은 스테로이드에 대한 폴더 작업과 비슷하며 다양한 규칙에 따라 작업을 만들 수 있습니다

추신 : cgdb는 영향을받지 않으며 chflags파인더 레벨 (및 열기 / 저장 대화 상자)에서만 파일을 볼 수 없습니다 .