-
[Bash] 실행권한Bash 2023. 10. 28. 14:07반응형
스크립트 파일에 실행 권한을 부여하고 스크립트를 실행하는 방법은 Bash 스크립트를 사용할 때 중요한 부분입니다. 다음은 실행 권한을 부여하고 스크립트를 실행하는 고급 팁과 예제입니다.
1. 실행 권한 부여 (chmod):
스크립트 파일에 실행 권한을 부여하려면 chmod 명령어를 사용합니다. 실행 권한을 부여하면 해당 스크립트 파일을 실행할 수 있습니다.
예제: 스크립트 파일에 실행 권한 부여#!/bin/bash script_file="my_script.sh" # 실행 권한 부여 chmod +x "$script_file"
2. 실행 권한이 있는 스크립트 실행:
실행 권한이 부여된 스크립트를 실행하려면 스크립트 파일을 직접 호출하거나, 상대 경로 또는 절대 경로를 사용하여 실행합니다.
예제: 실행 권한이 있는 스크립트 실행#!/bin/bash script_file="my_script.sh" # 상대 경로를 사용하여 스크립트 실행 ./"$script_file" # 절대 경로를 사용하여 스크립트 실행 /home/user/scripts/"$script_file"
3. PATH 환경 변수 활용:
실행 권한이 있는 스크립트를 실행할 때 PATH 환경 변수를 활용할 수 있습니다. 스크립트를 디렉토리에 복사하고 해당 디렉토리가 PATH에 포함되어 있으면 어디에서나 스크립트를 실행할 수 있습니다.
예제: PATH 환경 변수 활용#!/bin/bash # 스크립트 파일을 /usr/local/bin 디렉토리로 복사 script_file="my_script.sh" sudo cp "$script_file" /usr/local/bin/ # 이제 어디에서나 스크립트 실행 가능 my_script
반응형'Bash' 카테고리의 다른 글
[Bash] 프롬프트 및 사용자 입력 처리 (99) 2023.11.05 [Bash] 커맨드 라인 인수 처리 (2) 2023.10.28 [Bash] SSH SCP (1) 2023.10.28 [Bash] 로그 파일 관리 (0) 2023.10.28 [Bash] 환경 변수 (3) 2023.10.28