로딩
요청 처리 중입니다...

쉘- if

 쉘- if

실제로 돌렸을 때 검증된 것만 기재.더 좋은 방법이 있을 수 있음!!리눅스에서 테스트.기본 : 대괄호 사이에 띄어쓰기!!

if [ 조건 ]then ~~elif ~~else ~~fi and 조건 : 대괄호 두개씩, 조건은 두개만.if [[ 조건 && 조건 ]] or 조건 : -o , 조건은 두개만.if [ 조건 -o 조건 ] 비교텍스트변수 = 텍스트변수 :같음텍스트변수 != 텍스트변수 : 같지 않음 서브스트링 필요할 때if [ ${QUEUE:0:6} = "SYSTEM" -o ${QUEUE:2:3} = "MTE"]0번째 자리부터 6자리 글자2번째 자리부터 3자리 글자참고 ${QUEUE: -1} 맨 끝에 한글자${QUEUE:-2:1} = 뒤에서 두번..........

원문 링크 : 쉘- if