최초 작성일 : 2022-11-11 | 수정일 : 2023-05-12 | 조회수 : 4880 |
macOS의 터미널에서 Shell 스크립트(.sh 파일)를 실행하는 방법은 다음과 같다.
명령어 'sh' 를 입력후 파일명을 적어주고 엔터키를 치면 된다..
bashsh your_script
너무 간단하죠 ?
만약 위 방법대로 간단히 안되시면,
스크립트 파일에 실행 권한 부여: 터미널에서 다음 명령어를 실행하여 스크립트 파일에 실행 권한을 부여한다.
your_script.sh
는 실제 스크립트 파일의 이름으로 대체해야 한다.
bashchmod +x your_script.sh
스크립트 실행: 스크립트 파일에 실행 권한을 부여한 후에는 다음 명령어를 사용하여 스크립트를 실행할 수 있다.
bash./your_script.sh
이 명령어는 현재 디렉토리에서 스크립트를 실행한다.
다른 디렉토리의 스크립트를 실행하려면 절대 경로를 지정해야 한다.
Bash로 스크립트 실행: 또는 다음 명령어를 사용하여 Bash로 스크립트를 직접 실행할 수 있다.
이 방법은 스크립트 파일에 실행 권한을 부여하지 않아도 된다.
bash your_script.sh
위의 방법은 스크립트 파일이 올바르게 작성되었고, 쉘 환경이 스크립트 실행을 허용하는 경우에만 작동한다.
스크립트에 문제가 있는 경우 오류 메시지가 출력될 수 있다.
이 경우 스크립트를 수정하거나 필요한 프로그램을 설치한다.
Tags #애플맥_터미널명령어 #맥_쉘명령어