.sh sh확장자

agnusdei·2023년 7월 26일
0

.sh 확장자는 주로 쉘 스크립트 파일에 사용되는 확장자입니다. 쉘 스크립트는 UNIX 및 Linux 기반 시스템에서 스크립트로 커맨드를 한 번에 실행할 수 있도록 해주는 프로그래밍 언어입니다. 이러한 스크립트 파일은 Bash, Korn, C-shell 등 다양한 쉘 환경에서 실행할 수 있습니다. .sh 파일을 작성하고 실행하면 일련의 쉘 명령어를 자동화된 순차적 방식으로 실행할 수 있습니다.

.sh 파일의 내용과 구조 예시:

  1. 스크립트 시작: 스크립트 파일의 첫 번째 줄에는 쉐뱅(shabang, #!)을 사용하여 스크립트가 실행될 쉘 인터프리터를 지정합니다.

    #!/bin/bash
  2. 주석: 쉘 스크립트에서 주석을 작성하려면, # 기호를 사용합니다. 이 기호 뒤의 텍스트는 쉘에 의해 무시되고 주석으로 처리됩니다.

    # 이것은 예시 주석입니다.
  3. 명령어 및 변수: 쉘 스크립트 내에서 쉘 명령어를 직접 작성하고 실행할 수 있으며, 변수를 사용해 데이터를 저장하고 참조할 수 있습니다.

    # 변수 할당
    FILE_NAME="example.txt"
    
    # 파일 생성
    touch $FILE_NAME
    
    # 출력
    echo "File created: $FILE_NAME"
  4. 제어 구조: 쉘 스크립트에서는 if, for, while 등의 제어 구조를 사용하여 조건 부여 및 반복 작업을 처리할 수 있습니다.

    # 파일이 존재하는지 확인
    if [ -e "$FILE_NAME" ]; then
      echo "File exists: $FILE_NAME"
    else
      echo "File not found: $FILE_NAME"
    fi

.sh 확장자를 가진 쉘 스크립트 파일을 작성하고 실행하면, 시스템 관리, 소프트웨어 설치, 파일 백업 등의 작업을 자동화하고 효율적으로 처리할 수 있습니다. 이를 통해 수동으로 명령어를 실행하는 데 걸리는 시간과 노력을 절약할 수 있습니다.

0개의 댓글