비교 표현식 줄임말
eq - equal ( = )
ne - not equal ( <> )
lt - little ( < )
le - little or equal ( <= )
gt - greater ( > )
ge - greater or equal ( >= )
비교 표현식
구분 |
표현식 |
비교 |
크다 |
a gt b |
a > b |
작다 |
a lt b |
a < b |
크거나 같다 |
a ge b |
a >= b |
작거나 같다 |
a le b |
a <= b |
같다 |
a eq b |
a == b |
같지 않다 |
a ne b |
a !== b |
표현 방식 예시
표현 방식 |
조건 |
[$A -eq $B] |
A 와 B 의 값이 같은 경우 |
[$A -ne $B] |
A 와 B 의 값이 다른 경우 |
[$A -gt $B] |
A 가 B 보다 큰 경우 |
[$A -lt $B] |
A 가 B 보다 작은 경우 |
[$A -ge $B] |
A 가 B 보다 크거나 같은 경우 |
[$A -le $B] |
A 가 B 보다 작거나 같은 경우 |
[-z "$String"] |
문자열의 길이가 0인 경우 |
[-n "$String"] |
문자열의 길이가 0이 아닌 경우 |
참고 사이트
- https://blog.naver.com/sipzirala/220169990592
'프로그래밍 언어 > 쉘 스크립트 문법' 카테고리의 다른 글
[sed] 옵션 및 설명 (0) | 2019.10.15 |
---|