OS X에서 숨겨진 파일을 숨기고 표시하는 메뉴 항목 만들기

Automator를 사용하여 숨겨진 파일 숨기기 또는 표시를위한 상황 별 메뉴 만들기

기본적으로 Mac은 어느 시점에서 액세스해야하는 많은 시스템 파일을 숨 깁니다. 실수로 파일을 변경하거나 완전히 제거하면 Mac에 문제가 발생할 수 있으므로 Apple은이 파일을 숨 깁니다.

이미 터미널을 사용하여 파일과 폴더를 표시하거나 숨기는 방법 을 보여 줬습니다 . 이 방법은 가끔 Mac 에서 숨겨진 파일 및 폴더로 작업해야하는 경우에 유용합니다. 그러나 Mac의 숨겨진 기능으로 자주 작업하는 경향이 있다면 더 좋은 방법이 있습니다.

문맥 메뉴에서 액세스 할 수있는 서비스를 만들기 위해 Automator로 파일 및 폴더 표시 및 숨기기를 위한 터미널 명령 을 결합하여 간단한 메뉴 항목을 만들어 해당 파일을 표시하거나 숨길 수 있습니다.

숨겨진 파일을 전환하는 셸 스크립트 만들기

숨겨진 파일을 표시하거나 숨기는 데 필요한 두 개의 터미널 명령을 이미 알고 있습니다. Finder에서 파일을 표시할지 숨길 지에 따라 두 명령을 전환하는 쉘 스크립트를 작성해야합니다.

먼저 Finder의 현재 상태가 숨김 파일을 표시할지 숨길 지 여부를 결정해야합니다. 우리는 적절한 명령을 발행하여 반대 상태로 변경해야합니다. 이렇게하려면 다음 쉘 명령을 사용합니다.

상태 =`기본값 읽기 com.apple.finder AppleShowAllFiles`
if [$ STATUS == 1]
기본값은 com.apple.finder입니다. AppleShowAllFiles - boolean FALSE
else 기본값은 com.apple.finder입니다. AppleShowAllFiles -boolean TRUE
fi
킬러 파인더

이것은 우리를 위해 일할 수있는 아주 기본적인 쉘 스크립트입니다. 먼저 AppleShowAllFiles의 현재 상태를 Finder에 요청한 다음 STATUS라는 변수에 결과를 저장합니다.

그런 다음 변수 STATUS가 TRUE인지 확인합니다 (숫자 1은 TRUE와 같습니다). TRUE (파일 및 폴더 숨기기로 설정)이면 값을 FALSE로 설정하는 명령을 실행합니다. 마찬가지로 FALSE (파일 및 폴더 표시로 설정) 인 경우 값을 TRUE로 설정합니다. 이 방법으로 Finder의 파일 및 폴더 숨기기를 켜거나 끌 수있는 스크립트를 만들었습니다.

스크립트는 다소 유용하지만, Automator를 사용하여 스크립트를 감싸고 마우스 클릭만으로 숨김 파일 및 폴더를 켜거나 끌 수있는 메뉴 항목을 만들 때 실제 값이 유용합니다.

Automator를 사용하여 숨겨진 파일 토글 항목 만들기

  1. / Applications 폴더 에있는 Automator를 시작 합니다 .
  2. 새 Automator 작업에 사용할 템플릿 유형으로 Service를 선택하고 Choose 단추를 클릭하십시오.
  3. 라이브러리 창에서 동작이 선택되어 있는지 확인한 다음 라이브러리 항목 아래의 유틸리티를 클릭합니다. 이렇게하면 사용 가능한 워크 플로 유형이 유틸리티와 관련된 유형으로 필터링됩니다.
  4. 필터링 된 동작 목록에서 셸 스크립트 실행을 클릭하고 워크 플로 창으로 끌어옵니다.
  5. 워크 플로 창의 맨 위에는 두 개의 드롭 다운 메뉴 항목이 있습니다. '서비스가 선택됨'을 '파일 또는 폴더'로 설정하십시오. 'in'을 'Finder'로 설정하십시오.
  6. 위에서 작성한 전체 쉘 스크립트 명령 (6 행 모두)을 복사하여 쉘 스크립트 실행 상자에 이미있을 수있는 텍스트를 대체하십시오.
  7. Automator 파일 메뉴에서 "저장"을 선택한 다음 서비스 이름을 지정하십시오. 선택한 이름이 메뉴 항목으로 나타납니다. 내 전화를 숨겨진 파일로 토글합니다.
  8. Automator 서비스를 저장 한 후에는 Automator 를 종료 할 수 있습니다.

Toggle Hidden Files 메뉴 항목 사용하기

  1. Finder 윈도우를 엽니 다 .
  2. 파일이나 폴더를 마우스 오른쪽 단추로 클릭하십시오.
  3. 팝업 메뉴에서 서비스, 토글 숨겨진 파일을 선택하십시오.
  4. Finder는 파일 숨기기 상태를 토글하여 숨겨진 파일 및 폴더가 현재 상태에 따라 표시되거나 숨겨 지도록합니다.