본문 바로가기
공부하기/OS, network, programming ...

[쉘스크립트]중첩된 if문

by DA_DA 2017. 6. 16.

# a=3

# if [ $a -eq 0 ]; then

  echo 0

 elif [ $a -eq 1 ]; then

      echo 1

 elif [ $a -eq 2 ]; then

      echo 2

 else

      echo 3

 fi

fi


실행결과 3


-------- if2.sh --------

#!/bin/sh -x

 

a=3

 

if [ $a -eq 0 ]; then

 echo 0

elif [ $a -eq 1 ]; then

     echo 1

elif [ $a -eq 2 ]; then

     echo 2

else

     echo 3

fi

-- if2.sh --


< if2.sh 파일 실행> 

# ./if2.sh

+ a=3

+ '[' 3 -eq 0 ']'

+ '[' 3 -eq 1 ']'

+ '[' 3 -eq 2 ']'

+ echo 3

3

반응형

댓글