파일 속성 연산자


페이지 170페니지 내용 입니다.


스크립트를 작성하다 보면 if 문안의 파일 속성 연산자를 볼수 있습니다.


-d file : file이 존재하고 디렉토리인 경우

-e file : file이 존재하는 경우

-f file : file이 존재하고 정규파일인 경우(디렉토리가 아니며, 트별한 형식의 파일이 아닌경우)

-r file : file의 읽기 권한인 경우

-s file : file이 존재하고 비어있지 않은 경우

-w file : file의 쓰기 권한이 있는 경우

-x file : file의 실행 권한이 있는 경우, 디렉토리일 경우 검색 권한이 있는 경우

-O file : file의 소유자인 경우

-G file : file의 그룹 ID가 현재 사용자의 그룹과 일치하는 경우


file1 -nt file2 : file1이 file2보다 나중에 작성된 파일인 경우

file1 -ot file2 : file1이 file2보다 이전에 작성된 파일인 경우


끝 -