ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [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
Designed by Tistory.