폴더 유형에 따라 파일을 숨기는 작업


1

여기 내가 필요한거야. 내 확장에 따라 파일을 숨기는 폴더 작업이 필요합니다. . (나는한다 아니 표시되는 파일의 확장명을 숨기는 폴더 작업이 필요합니다.)이 작업은 폴더의 모든 파일과 앞으로 해당 폴더에 추가되는 모든 파일에 적용해야합니다.

유사한 작업에 대한 지원이 요청되었습니다. 이리 ,하지만이 상황에서 스마트 폴더를 사용할 수 없기 때문에 저에게는 효과가없는 스마트 폴더 해결 방법으로 해결되었습니다. 비슷한 또 다른 작업이 요청되었습니다. 이리 . 이에 대한 응답으로 사회자 비엠 케 이 폴더 작업에 대한 설명은이 사이트의 다른 기사에서 설명 할 수 있습니다. 나는 그렇게 할 수 없었다. 이 폴더 작업에 대한 필자의 의견은 LaTeX에 고유하지 않기 때문에 여기서 논의 된 다른 솔루션은 전혀 사용되지 않습니다. 그래서 제가 찾고있는 것은 다른 곳에서 해결되지 않았습니다.

나는 두 가지를 시도했다. 처음에 나는 보여준 것을 모델링하려고 시도했다. 이리 . 먼저이 셸 스크립트를 실행하는 Automator를 통해 .app를 만들었습니다.

find /Users/USER/FOLDER/* -iname *.EXTENSION -execdir chflags hidden {} \;    

둘째, 다음 명령을 실행하는 스크립트를 만들었습니다.

on adding folder items to this_folder after receiving added_items tell application "Mac OS X:Users:USER:Library:Workflows:Applications:Folder Actions:FIRSTSTEP.app" open added_items end tell end adding folder items to 

내가 이해할 때, 이것은 액션이있는 폴더에 무언가가 추가 될 때마다 이전의 Automator 앱을 실행합니다. 마지막으로이 스크립트를 문제의 동작을 나타내는 폴더 작업으로 추가했습니다.

그러나 이것은 나를 위해 작동하지 않았다. 어떤 생각이 잘못 됐어?

나는 또한 사용을 시도했다. 엷은 갈색 단순히 폴더에서 쉘 스크립트를 실행하십시오. 이것은 폴더에 추가 될 때 파일을 숨기려면 작동합니다. 먼저 파일이 추가되는 시간. 후에 추가 된 파일이 작동하지 않습니다. 주어진 오류는 "성공하지 못한 상태 코드로 셸 스크립트 종료 됨 : 1"입니다.

답변:


1

여기 있습니다. Snow Leopard에서 잘 작동합니다.

Autohide files

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.