Skip to content

8. 파일 테스트 연산자


파일 테스트 연산자는 다음과 같으며, 다음 조건이 맞다면 참을 리턴한다.


연산자 설명 연산자 설명
-e 존재하는 파일 -w 쓰기 권한
-f 파일 -x 실행 권한
-s 파일 크기가 0이 아님 -g 그룹ID
-d 디렉터리 -u 유저ID
-b 블럭 디바이스(USB, CD-ROM 등) -k 스티키 비트
-c 문자 디바이스(키보드, 모뎀 등) -O 자신이 소유자임
-p 파이프 -G 그룹 아이디가 자신과 같음
-h 심볼릭 링크 -N 마지막으로 읽힌 후에 변경
-L 심볼릭 링크 f1 -nt f2 파일 f1f2보다 최신
-S 소켓 f1 -ef f2 파일 f1f2보다 예전
-t 터미널 디바이스(표준입력, 표준출력) ! NOT 연산
-r 읽기 권한

References