3. [ 명령어
① 조건문에서 다양한 조건 판단을 할 때는 [ 명령어(싱글 브래킷)을 사용합니다.
② [ 명령어에서는 다음과 같은 연산자를 사용할 수 있습니다.
구분 |
연산자 |
설명 |
문자열 테스트 연산자 |
= 또는 == |
두 문자열이 같으면 참입니다. |
!= |
두 문자열이 다르면 참입니다. |
|
> 또는 < |
두 문자열을 사전식으로 비교합니다. |
|
-n |
문자열의 길이가 0이 아니면 참입니다. |
|
-z |
문자열의 길이가 0이면 참입니다. 문자열에 값이 설정돼 있지 않거나 빈 문자열(empty string)인 경우 문자열의 길이를 0으로 판단합니다. |