[shell script] case 사용법

HYEOB KIM·2022년 4월 18일
0

Shell

목록 보기
15/71
case variable in
  pattern1 | pattern2)
      commands;;
  pattern 3)
      commands;;
  *) 
      commands;;
esac

여러 패턴이 동일한 명령어를 수행하도록 하고 싶다면 |를 이용합니다.

$ cat test1
#!/bin/bash
case $USER in
        hyeob | ubuntu)
                echo "Hello $USER";;
        chan)
                echo "Bye $USER";;
        *)
                echo "Who are you?";;
esac

$ ./test1
Hello hyeob
profile
Devops Engineer

0개의 댓글