3. 부정 연산
부정 연산(이하 NOT 연산)은 조건의 결과를 반대로 뒤집습니다. 참의 부정은 거짓이고, 거짓의 부정은 참입니다. 진리표는 다음과 같습니다.
표 9-6 NOT 연산의 진리표
A |
A NOT |
참 |
거짓 |
거짓 |
참 |
Bash에서 지원하는 논리 테스트 연산자는 다음과 같습니다.
표 9-7 논리 테스트 연산자
연산자 |
설명 |
-a |
AND 연산입니다. |
-o |
OR 연산입니다. |
! |
NOT 연산입니다. |
설명만으로는 논리 테스트 연산자를 이해하기 어렵습니다. 실습하며 사용법을 익혀봅시다.