개요
쉘 스크립트를 실행하는 방법에는 여러 가지가 있는데 이 글에서는 각 방법에 대해 간단히 적어둔다.
실행 권한 부여 후 실행
작성한 스크립트 파일에 실행 권한을 부여하여 실행한다.
참고 : 2021.06.08 - chmod - 파일 권한 설정
# 실행 권한 부여
chmod 775 /path/script.sh
## 또는
chmod +x /path/script.sh
# 스크립트 실행
/path/script.sh
bash/sh 명령으로 실행
python 명령어에 실행할 코드를 지정하여 python 프로그램을 실행할 수 있는 것처럼
python /path/code/python.py
쉘 스크립트도 bash 또는 sh 명령으로 실행할 수 있다. 이때 스크립트를 호출하는 것과 달리 실행 권한이 없어도 된다.
bash /path/script.sh
평소에 자주 사용하거나 시스템을 변경하지 않는 스크립트는 실행 권한을 부여하고, 애플리케이션 설치 스크립트 등 시스템을 변경하는 스크립트는 bash 명령으로 실행하면 좋을 것 같다.
참고 문서
https://csdaniel.tistory.com/144