![MacOSx 어디에서나 .sh 파일을 실행하는 방법](https://rvso.com/image/1314353/MacOSx%20%EC%96%B4%EB%94%94%EC%97%90%EC%84%9C%EB%82%98%20.sh%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
실행해야 하는 유틸리티 프로그램이 여러 개 있습니다. 지금 내가 쓰고 있는 것은 앱의 bin 디렉토리로 가서 .\program.sh를 실행하여 실행하는 것입니다. 분명히 이런 식으로 모든 곳에서 실행하는 것은 실용적이지 않습니다. 내 경로에 bin 디렉토리를 배치해도 이 스크립트가 어디에서나 실행되는 것을 허용하지 않습니까? 그렇다면 .sh 파일을 다른 디렉터리에서 어떻게 실행해야 할까요?
답변1
터미널을 열고 편집하세요..bash_profile
다음을 추가할 수 있습니다.
export PATH=<path to script folder(s)>:$PATH
이제 실행
. ~/.bash_profile
터미널을 업데이트하려면 다음을 시도해 보세요.
which <scriptname>
스크립트를 보면 모든 것이 좋아질 것입니다!