반응형
조건문 if 문법
기본 구문(if문)
if [ expression ]
then
statement
fi
활용 예제
#!/bin/bash
a=10
b=20
if [ $a = 10 ] && [ $b = 20 ]
then
echo "a is 10 and b is 20"
fi
$ bash example.sh
a is 10 and b is 20
if - else 문
if [ expression ]
then
statement
else
statement
fi
활용 예제
#!/bin/bash
a=10
b=20
if ! [ $a = $b ]
then
echo "a is not equal to b"
else
echo "a is equal to b"
fi
$ bash example.sh
a is not equal to b
if - elif - else 문
if [ expression ]
then
statement
elif [ expression ]
then
statement
else
statement
fi
활용 예제
#!/bin/bash
a=10
b=20
if [ $a = $b ]
then
echo "a is equal to b"
elif [ $a -lt $b ]
then
echo "a is less than b"
else
echo "a is not equal to b"
fi
$ bash example.sh
a is less than b
참고URL
- Bash Shell - 조건문(if-else) : https://codechacha.com/ko/shell-script-if-else/
728x90
반응형
'스크립트' 카테고리의 다른 글
[코딩테스트 입문] 문자열안에 문자열 (0) | 2022.11.14 |
---|---|
[스크립트] AWS 클라우드프론트 아이피를 가져와 zonefile을 생성하시오 (0) | 2022.11.11 |
[코딩테스트 입문] 제곱수 판별하기 (0) | 2022.11.08 |
[코딩테스트 입문] 최댓값 만들기(1) (0) | 2022.11.08 |
[코딩테스트 입문] 배열 자르기 (0) | 2022.11.08 |