티스토리 뷰

반응형
Bash 스크립트는 리눅스 및 기타 유닉스 계열 운영 체제에서 사용되는 스크립팅 언어입니다.
(윈도우 운영체제의 배치파일과 비슷)

Bash 스크립트를 작성하고 실행하는 기본적인 방법은 다음과 같습니다.

Bash 스크립트 작성:


1. 텍스트 에디터로 스크립트 파일 작성:
터미널에서 `nano`, `vim`, `gedit` 등과 같은 텍스트 에디터를 사용하여 스크립트 파일을 작성합니다.
 
nano myscript.sh

2. 스크립트 내용 작성:
원하는 명령어 및 스크립트를 작성합니다. 예를 들면 다음과 같습니다.

 
#!/bin/bash
echo "Hello, World!"


첫 번째 줄에 `#!/bin/bash`는 이 스크립트가 Bash 쉘에서 실행되어야 함을 나타냅니다.

3. 저장 및 종료:
텍스트 에디터에서 저장한 후 종료합니다. (`nano` 사용 시 `Ctrl + X`, `Y`, `Enter`)

Bash 스크립트 실행:


1. 실행 권한 부여:
스크립트 파일에 실행 권한을 부여해야 합니다. 터미널에서 다음 명령어를 실행합니다.

chmod +x myscript.sh

2. 스크립트 실행:
실행 권한이 부여된 스크립트 파일을 실행합니다.

./myscript.sh

또는 경로를 지정하지 않고 실행하려면 스크립트 파일이 있는 디렉토리로 이동한 후 다음과 같이 실행할 수 있습니다.
 
cd /path/to/script
./myscript.sh

주요 Bash 스크립트 문법:

- 변수 선언 및 사용:

my_variable="Hello"
echo $my_variable
```

- 조건문:

if [ 조건 ]; then
# 조건이 참일 때 실행되는 명령어
else
# 조건이 거짓일 때 실행되는 명령어
fi
```

- 반복문:
 
for i in {1..5}; do
echo $i
done
```

- 함수 정의 및 호출:
 
my_function() {
echo "Hello from my_function!"
}

my_function
```

이는 Bash 스크립트의 간단한 예제이며, Bash 스크립트는 더 복잡한 작업과 제어 구조를 다룰 수 있습니다. 더 많은 정보를 얻으려면 Bash 스크립트에 대한 공식 문서나 온라인 자습서를 참고하는 것이 좋습니다.
반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함