더북(TheBook)

3. [ 명령어

① 조건문에서 다양한 조건 판단을 할 때는 [ 명령어(싱글 브래킷)을 사용합니다.

[ 명령어에서는 다음과 같은 연산자를 사용할 수 있습니다.

구분

연산자

설명

문자열 테스트 연산자

= 또는 ==

두 문자열이 같으면 참입니다.

!=

두 문자열이 다르면 참입니다.

> 또는 <

두 문자열을 사전식으로 비교합니다.

-n

문자열의 길이가 0이 아니면 참입니다.

-z

문자열의 길이가 0이면 참입니다. 문자열에 값이 설정돼 있지 않거나 빈 문자열(empty string)인 경우 문자열의 길이를 0으로 판단합니다.

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