Programming/linux왕초보
shell programming - 제어문
bluelimn
2008. 9. 11. 15:11
728x90

식을 평가하고 그 식에 대한 논리값을 반환
표현식 test expression 또는 [expression]
식의 값이 true 일 때는 0을 반환하며, false 일 때는 0이 아닌 값(일반적으로 1)을 반환
test 명령어는 숫자, 문자열, 파일들의 상태를 평가할 수 있다
[ 와 ] 의 주변에는 반드시 공백이 필요
test 구문에서 사용되는 연산자
논리부정 연산자(NOT) : 다른 연산자와 함께 하용되며 파일 test에 이용 ( 표현식 : ! )
괄호(GROUPING) : 실행순서를 변경하기 위해 사용하며 괄호의 양쪽에는 공백 필요
(표현식 : □( □ ) )
논리곱 연산자(AND) : 표현식 -a
논리합 연산자(OR) : 표현식 -o
연산자 우선순위 : 괄호 > 논리부정 연산자 > 논리곱 연산자 > 논리합 연산자
728x90