LINUX.ORG.RU
ФорумAdmin

tar -C exclude

 ,


0

3

Есть конструкция по типу.

tar --exclude /var/dir1 --exclude /var/dir2 -zcf /var/dir2/backup-all.tgz -C /var/ .

которая не работает. Подозреваю, что точка имеет более высокий приоритет , чем исключения. Кто-то такое уже борол? если не использовать -C . всё ок, исключения отрабатывают. Мне просто полного пути в архиве не нужно.



Последнее исправление: NemesisSOAD (всего исправлений: 2)

exclude это ведь не путь к файлу, а шаблон (регулярное выражение). Если tar работает в каталоге ″/var/″, то у него не будет в архиве ″/var/dir1″. Пишете exclude относительно ″/var″.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.