더북(TheBook)

logical.sh

if [[ ( "$COURSE" =~ ^Ko && "$SCORE" -gt 95 ) || ( "$COURSE" =~ ^En && "$SCORE" -gt 85 ) ]]; then
    RESULT="pass"
fi

여기에서 ^Ko^En이 정규 표현식입니다. ^는 문장의 시작이라는 의미입니다. 그래서 ^KoKo로 시작하는 문장을 의미합니다. 즉, COURSE 변수의 값 중에 Ko로 시작하는 경우를 찾습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.