본문 바로가기

LINUX/Shell Script

04. if 조건문

if ~ fi 조건문
 
조건문에서 주의할 점은 띄어쓰기며 전체적으로 띄어쓰기가 한칸씩 들어간다.
 
if [ 조건 ]
then
    참일 경우 실행
fi
 
# if_test.sh
 
#!/bin/sh
 
if [ "$1" = "woo" ]
then
   echo "True"
fi
exit 0
 
$> sh if_test.sh woo
True
 
 

if ~ else ~ fi 조건문
 
조건문에서 주의할 점은 띄어쓰기며 전체적으로 띄어쓰기가 한칸씩 들어간다.
 
 
   if [ 조건1 ]
   then 
   실행문1
   elif [ 조건2 ]
   then 
    실행문2
   else
    실행문3
   fi
 
 
아래와 같은 구문을 가진다. 
 
# if_test.sh
 
#!/bin/sh
 
if [ "$1" = "woo" ]
then
   echo "True"
else
   echo "False"
fi
exit 0
 
$> sh if_test.sh woo2
False
 
 
 

'LINUX > Shell Script' 카테고리의 다른 글

06. for 반복문  (0) 2020.01.31
05. case 조건문  (0) 2020.01.31
03. 파라미터  (0) 2020.01.30
02. 숫자계산  (0) 2020.01.30
01. 변수  (0) 2020.01.30