2015-03-11 3 views
1

Я хочу создать сценарий, который будет периодически создавать сжатый файл резервной копии всей папки проекта, за исключением одного каталога.Как сказать «рекурсивный вариант» (-R) пропустить каталог?

Моя текущая команда это:

tar -czf backup.tar.gz /my/path/to/project -R 

Но я хочу, чтобы игнорировать один определенный каталог в проекте. В псевдо-иш кода, то вдоль линии это:

tar -czf backup.tar.gz /my/path/to/project -R --skip-directory=subdir/skip_me 

ответ

1

Используйте --exclude вариант:

--exclude='/path/to/subdir/*'