본문 바로가기
Programming/Linux

shell - 파일 다루기

by NAMP 2009. 3. 8.
스크립트 내에서 파일을 다룰 때 사용하는 것들

##### ./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) 현재 사용자가 파일의 소유권자인 경우
(! 옵션 파일명) 옵션의 조건이 아닌 경우


'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

댓글