스크립트 내에서 파일을 다룰 때 사용하는 것들
##### ./bash #####
##### ./bash #####
[ -f 파일명 ]
파일이 있는 경우
[ -s 파일명 ]
파일이 존재하고 내용이 있는 경우
[ -d 파일명 ]
파일이 아니고 디렉토리인 경우
[ -r 파일명 ]
읽기가 가능한 파일인 경우
[ -w 파일명 ]
쓰기가 가능한 파일인 경우
[ -x 파일명 ]
파일이 존재하고 실행 가능한 경우
[! -옵션 파일명 ]
옵션의 조건이 아닌 경우
##### ./tcsh #####
(-e filename) 파일이 있는 경우
(-z filename) 파일이 존재하고 크기가 0인 경우
(-r filename) 읽기가 가능한 파일인 경우
(-w filename) 쓰기가 가능한 파일인 경우
(-x filename) 실행이 가능한 파일인 경우
(-d filename) 파일이 아니고 디렉토리인 경우
(-f filename) 디렉토리가 아니고 파일인 경우
(-o filename) 현재 사용자가 파일의 소유권자인 경우
(! 옵션 파일명) 옵션의 조건이 아닌 경우
(-r filename) 읽기가 가능한 파일인 경우
(-w filename) 쓰기가 가능한 파일인 경우
(-x filename) 실행이 가능한 파일인 경우
(-d filename) 파일이 아니고 디렉토리인 경우
(-f filename) 디렉토리가 아니고 파일인 경우
(-o filename) 현재 사용자가 파일의 소유권자인 경우
(! 옵션 파일명) 옵션의 조건이 아닌 경우
'Programming > Linux' 카테고리의 다른 글
bash - Parameter Expansion (0) | 2009.03.08 |
---|---|
cmd - source (0) | 2009.03.08 |
cmd - ulimit (0) | 2009.03.08 |
VI 설정 저장 방법 (0) | 2009.03.08 |
bash (Bourn-again shell) (0) | 2009.03.04 |
댓글