728x90
쉘 스크립트(Shell Script)는 자주 사용하는 명령어를 .sh 파일에 모아 놓은 것으로, 리눅스나 유닉스 시스템에서 일련의 작업을 자동화하는 데 널리 사용됩니다.
hello.sh 스크립트 작성하기
먼저, 리눅스나 유닉스 시스템에서 텍스트 편집기(예: nano, vim)를 열어 새로운 쉘 스크립트 파일을 만듭니다. 여기서는 파일 이름을 hello.sh로 합니다.
nano hello.sh
#!/bin/bash
# 위의 라인은 이 스크립트를 실행할 쉘을 지정합니다. 여기서는 bash 쉘을 사용합니다.
echo "당신의 이름은 무엇인가요?"
read name # 사용자로부터 이름을 입력받습니다.
echo "안녕하세요, $name 님. 환영합니다!" # 입력받은 이름으로 환영 메시지를 출력합니다.
쉘 스크립트 실행 권한 부여하기
스크립트 파일에 실행 권한을 부여해야 합니다. 이를 위해 다음 명령어를 사용합니다.
chmod +x hello.sh
쉘 스크립트 실행하기
이제 스크립트를 실행할 준비가 되었습니다. 다음과 같이 스크립트를 실행합니다.
./hello.sh
실행 후, 스크립트는 사용자에게 이름을 입력하라고 요청하고, 입력된 이름으로 환영 메시지를 출력할 것입니다.
이 예제는 쉘 스크립트의 가장 기본적인 형태를 보여줍니다. 실제로는 더 복잡한 로직, 조건문, 반복문 등을 사용하여 다양한 자동화 작업을 수행할 수 있습니다. 쉘 스크립트를 통해 시스템 관리, 파일 처리, 백업 자동화 등 많은 작업을 효율적으로 처리할 수 있습니다.
'웹개발 > 서버운영체제 및 명령어' 카테고리의 다른 글
[리눅스]chroot (0) | 2024.03.30 |
---|---|
웹사이트 자동 배포하는 쉘 스크립트 예제 (0) | 2024.03.17 |
shell 서버 로그 확인 명령어 (0) | 2024.03.13 |
shell 용량 관리 (0) | 2024.03.13 |
bash란 무엇인가? (0) | 2024.03.13 |