더북(TheBook)

파일 테스트 연산자

-e

파일이 존재하면 참을 반환합니다.

-f

파일이 일반 파일이면 참을 반환합니다.

-d

파일이 디렉터리면 참을 반환합니다.

-s

파일이 비어 있지 않으면(크기가 0이 아니면) 참을 반환합니다.

-L

파일이 심볼릭 링크면 참을 반환합니다.

-r

파일에 읽기 권한이 있으면 참을 반환합니다.

-w

파일에 쓰기 권한이 있으면 참을 반환합니다.

-x

파일에 실행 권한이 있으면 참을 반환합니다.

논리 테스트 연산자

-a

AND 연산입니다.

-o

OR 연산입니다.

!

NOT 연산입니다.

③ 더블 브래킷은 문자가 다른 의미로 해석되는 것을 막기 때문에 *나 부등호에 백슬래시를 붙일 필요가 없습니다. 또한, 정규 표현식을 사용할 수 있습니다.

④ 산술 연산을 위해 이중 괄호 연산을 사용할 수도 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.