기타
Mac에서 전역 실행될 script를 설정하는 방법
D.Y
2020. 8. 31. 18:00
반응형
안녕하세요.
오늘은 Mac에서 간단한 shell script를 만들고 해당 스크립트가 전역(모든 경로)에서 동작하도록 하는 방법을 알아보겠습니다.
Mac에서 전역 실행될 script를 설정하는 방법
-
루트 경로에 전역으로 동작시킬 쉘스크립트가 저장될 디렉터리를 하나 생성한다.
-
필자는 $HOME(/Users/mac) 경로에 bin 디렉터리를 생성하였다.
-
-
간단하게 hello world를 출력하는 파일(test_script)을 만들고, 아래 명령어를 사용하여 실행가능한 파일로 권한을 변경한다.
-
$ chmod +x test_script
-
-
필자는 zshell을 사용하므로 .zshrc 파일 하단에 전역으로 동작하고자하는 경로를 등록한다.
-
PATH=$PATH:$HOME/bin ($HOME 대신 직접 경로를 적어도 무방하다.)
-
bash를 사용할 경우 .bashrc 파일을 수정하면 된다.
-
-
변경한 .zshrc 설정을 적용하기 위해 아래 명령어를 입력한다.
-
$ source ~/.zshrc
-
-
결과
반응형