반응형
Bash 스크립트 기초
1. Bash 스크립트란?
Bash(Bourne Again SHell)는 리눅스 및 유닉스 운영 체제에서 사용되는 명령어 해석기입니다. Bash 스크립트는 명령어들을 모아 파일에 저장한 것으로, 반복적인 작업을 자동화하는 데 유용합니다.
2. 기본 구조
Bash 스크립트는 일반적으로 아래와 같은 구조를 가집니다.
#!/bin/bash
# 스크립트 설명
echo "Hello, World!"
#!/bin/bash
: 스크립트가 Bash를 사용하도록 지정합니다.echo
: 텍스트를 출력하는 명령어입니다.
3. 변수
Bash 스크립트에서 변수는 매우 간단하게 사용할 수 있습니다.
#!/bin/bash
name="John Doe"
echo "Hello, $name"
4. 조건문
조건문을 통해 다양한 조건에 따라 다른 명령을 실행할 수 있습니다.
#!/bin/bash
if [ "$name" == "John Doe" ]; then
echo "Name is John Doe"
else
echo "Name is not John Doe"
fi
5. 반복문
반복문을 사용하면 특정 명령을 여러 번 실행할 수 있습니다.
#!/bin/bash
for i in {1..5}
do
echo "Welcome $i times"
done
정리
- Bash 스크립트는 리눅스에서 작업을 자동화하는 강력한 도구입니다.
- 기본 구조, 변수, 조건문, 반복문 등의 기본 개념을 이해하면 유용하게 활용할 수 있습니다.
Bash 스크립트를 활용하여 간단한 작업부터 복잡한 자동화 작업까지 다양한 작업을 효율적으로 처리할 수 있습니다.
반응형
'Linuxpia > 리눅스 사용 팁' 카테고리의 다른 글
Bash 스크립트 실습 (31) | 2024.06.08 |
---|---|
Bash 스크립트 심화 (34) | 2024.06.07 |
[리눅스팁] FD(File & Directory tool)의 여러 기능 (38) | 2024.06.05 |
[리눅스팁] `find` 명령어와 `grep` 명령어를 조합 (32) | 2024.06.04 |
[리눅스팁] 상황에 맞는 파일 빨리 찾는 요령 (32) | 2024.06.03 |