Я считаю, что tar удаляет любые косые черты из путей к каталогам, поэтому я думаю, что вы просто хотите оставить косую черту в своем шаблоне:
tar -czvf $BACKUP_DIR/$TREE_FILE --exclude=/var/www/html/site/backups $WWW_DIR
Это исключит каталог backups
и все, что под ним., но не (например) файл с именем backupsthing
.
Вы также можете сделать что-то вроде этого:
tar -czvf $BACKUP_DIR/$TREE_FILE --exclude="/var/www/html/site/backups/*" $WWW_DIR
Это будет включать в себя сам backups
dir, но ничего подЭто.(То есть у вас будет пустой каталог в смоле.)