Дубликаты файлов с помощью команды find и tar - PullRequest
0 голосов
/ 12 мая 2018

Я пытаюсь сделать резервную копию нескольких каталогов с помощью tar и использую find для получения файлов.Я видел это решение в другом месте в старом посте, но оно дублирует каждый файл и каталог в tarball;find сам по себе ничего не дублирует

find d1 d2 -print0 | tar -czvf backup.tar.gz --null -T -

Используя Ubuntu 18.04 LTS, Gnu find 4.7.0 и Gnu tar 1.29

Я могу просто передать каталоги в tar, но любопытно, почему это поведениепроисходит.

1 Ответ

0 голосов
/ 12 мая 2018

Зачем использовать найти?Просто передайте все каталоги команде tar:

tar -czf backup.tar.gz d1 d2
...