>> Edit article
이름
제목
패스워드
1. 변경된것이 없으면 아무것도 압축이 안되어야 하는데 빈디렉토리가 압축이 되구요... 2. 특정디렉토리를 빼고 할려고 tar cfps "/home1/dcas/dcas_bk/backup/DAILY/$DOW/dcas_home1_"$DOW.tar /home1 -N $NEWER --exclude=home1/dcas/dcas_bk 로 exclude 옵션을 썼거든요.. 근데 실행시킬때 에러는 안떨어지고 압축은 되는데 풀어보면 제외할려고 했던 디렉토리까지 압축이 되어 있습니다... 3. 실행시 아래와 같은 에러가 떨어지거든요.. tar: Removing leading `/' from member names 그런데 압축은 되구요... 4. 그리고 쉘스크립트로 작성시에 function을 만들었는데요... tar_confirm($dir){ result=`echo $?` if [ $result = "0" ]; then mail -s '$dir backup sucess' mungi@kbes.co.kr < "out.txt" else mail -s '$dir backup faild' mungi@kbes.co.kr < "out.txt" fi } 제가 의도하는 바는 압축한 디렉토리 명을 넘기면 그 디렉토리의 압축이 성공했는지 실패했는지 판단해서 성공/실패 여부를 메일로 보내는거거든요.. 근데 function에 아규먼트 넘기는 부분이 쉘에서는 어떻게 되는지 모르겠어요.. 위에처럼 하면 될것 같은데 에러가 떨어지더군요... 부탁드립니다...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved