-
쉘스크립트에서 파일 존재 유무 확인법TIP&TECH/리눅스 2013. 3. 11. 20:37728x90
if [ -e <file-path> ]; then
echo "File is exist"
else
echo "File is not exist"
fi또는
if test -e <file-path>; then
echo "File is exist"
else
echo "File is not exist"
fi옵션
-e 파일이 존재하는지 확인
-d 파일이 디렉토리인지 확인
-f 파일이 일반적인 파일인지 확인
-g 파일이 SGID 퍼미션을 가졌는지 확인
-r 파일이 읽기 가능인지 확인
-s 파일의 크기가 0이 아닌지 확인
-u 파일이 SUID 퍼미션을 가졌는지 확인
-w 파일이 쓰기 가능인지 확인
-x 파일이 실행 가능인지 확인
-h 파일이 심볼릭 링크인지 확인728x90'TIP&TECH > 리눅스' 카테고리의 다른 글
리눅스 쉘 프롬프트를 LCD에 표시하기 (0) 2013.03.12 리눅스 부팅 메시지를 LCD에 표시하기 (0) 2013.03.12 deb 파일 관련 (0) 2013.03.11 설치된 glibc 버전 확인하기 (0) 2013.03.11 BusyBox에 있는 tftp 사용법 (0) 2013.03.11