쉘스크립트에서 파일의 존재 여부 테스트
- OS & Program/Shell Script
- 2010. 8. 26. 18:31
*** 검색어: nabiro, shell script, shellscript, 쉘스크립트, 파일, 테스트, 존재, 있는지, 체크
fileName="test.java" if [ -f "$fileName" ]; then echo "$fileName 파일이 있습니다" else echo "$fileName 파일이 없습니다" fi # 위의 if 문에서 $fileName을 " " 으로 둘러싸는데 가끔 이렇게 " " 마크로 # 둘러싸는 경우 오류가 날 수 있습니다. # # 따라서 아래와 같이 하는 것이 좋습니다. # 특히 $1 처럼 인자값으로 파일명을 받는 경우 " " 마크를 반드시 # 빼주시는 것을 추천합니다. fileName="test.java" if [ -f $fileName ]; then echo "$fileName 파일이 있습니다" else echo "$fileName 파일이 없습니다" fi # -f 대신 -e를 사용해도 됩니다. # 하지만 일반적인 파일인 경우 -f 를 사용하세요
'OS & Program > Shell Script' 카테고리의 다른 글
쉘스크립트 실행시 인자의 갯수, 값, 명령어를 확인할 수 있는 예제 (0) | 2010.12.27 |
---|---|
화면 출력(표시)와 동시에 로그 파일에 저장하는 방법 (0) | 2010.11.19 |
쉘스크립트를 cron에 등록했지만 실행이 안되는 경우 (0) | 2010.08.24 |
pcli 명령어에서 기준 시간 이후의 파일 get 하는 명령어 쉘스크립트 예제 (0) | 2010.08.23 |
쉘스크립트에서 어제, 이틀전 날짜 구하는 방법 (0) | 2010.08.23 |