"chmod + x filename.py"파일을 Mac에서 실행 가능하게 만들 수 있다는 것을 알고 있지만 .py 확장자로 파일 이름을 만들 때 기본적으로 발생하도록 일부 설정을 변경할 수있는 방법이 있습니까?Mac OS에서 .py 파일을 기본적으로 실행 가능하게 만드는 방법은 무엇입니까?
0
A
답변
0
나는 생각이 얼마나 현명한 잘 모르겠지만, 당신은 "파일 시스템 감시자" 같은 fswatch
(리눅스의 inotifywait
의 맥 OS에 해당)를 사용하여 얻을 수 있습니다.
그래서,이 같은 fswatch
를 설치 homebrew를 사용할 수 있습니다
brew install fswatch
을 그리고, 실행할 수 파이썬 파일과 관련된 및 파일 생성을 포함하여 HOME
디렉토리 아래의 모든 파일 시스템 이벤트를 모니터링하고 싶었다 말한다 :
fswatch -0 -E --event Created -e ".*" -i ".py$" $HOME | xargs -0 -n1 chmod +x
당신은 아무것도 볼 수 없지만, 최대한 빨리 .py
로 끝나는 파일을 만들 때, 그것은 실행 가능하도록 해당 파일에 chmod +x
을 실행합니다.
+0
Woahh 매우 멋집니다! –
0
Automator를 사용하여 Python을 실행하는 셸 스크립트를 실행하는 응용 프로그램을 만들고 .py 파일을 열 때 기본 응용 프로그램을 설정합니다.
동일한 질문을 다루는이 stackoverflow를 참조하십시오. https://stackoverflow.com/questions/36564320/how-to-make-python-script-executable-on-osx – SteveB
스티브 B에게 감사하지만 그 스레드의 대답은 여전히 당신에게 묻습니다. chmod + x 명령을 실행하려면 MacOS가 자동으로 + x 비트를 생성시 * .py 파일에 할당하도록 방법을 찾고 싶습니다. –
전체 폴더를 실행 가능하게 만들 수 있습니다. – user1767754