[완료]tar구문에서 --exclude가 작동하지 않습니다.

hanpedro의 이미지

아래 tar구문에서 --exclude가 작동하지 않습니다.

#!/bin/bash
checkdate=`LC_TIME=en date | awk '{print $1}'`
 
BACKUP_DIR=/_backup
html_SOURCE=/var/www/html/server1
dmdata_SOURCE=/var/www/html/server1/data
 
tar -g ${BACKUP_DIR}/html_fullincre_bak.list -czvpf ${BACKUP_DIR}/html_full_bak_${DATE}.tgz -C / ./${html_SOURCE} --exclude ${html_SOURCE}/data

구문이 잘못되었나요?

hanpedro의 이미지

구문이 잘못되었습니다.

"./${html_SOURCE}"를
"${html_SOURCE}"로 바꾸니까 되네요.

자료는 저장하자!
저장해서 정리하지 않은 지식은 쓸모가 없다.