Я использую tar
для ежедневного резервного копирования сервера и хочу избежать резервного копирования /system и/sys системных каталогов, но без исключения каких-либо каталогов с именем "proc" или "sys" где-то еще в дереве файлов.
Для примера, имеющего следующее дерево каталогов ( "bla" - обычные файлы):
# find
.
./sys
./sys/bla
./foo
./foo/sys
./foo/sys/bla
Я хотел бы исключить ./sys
, но не ./foo/sys
.
Я не могу найти шаблон --exclude
, который делает это...
# tar cvf /dev/null * --exclude=sys
foo/
или...
# tar cvf /dev/null * --exclude=/sys
foo/
foo/sys/
foo/sys/bla
sys/
sys/bla
Любые идеи? (Linux Debian 6)