исключая скрытые файлы только в конкретном каталоге

Я пытаюсь синхронизировать свою домашнюю папку с диском usb.

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

Я пытался использовать эту опцию  : --exclude="/home/valentin/.*" --exclude "/home/valentin/.*/" но rsync синхронизирует все, даже/home/valentin/.cache/, например,

Какая опция я должен использовать  ?

1
задан 21 March 2018 в 19:13

2 ответа

Используйте ниже команды.

rsync -avz --exclude '/.*' /home/valentin/ /destination_folder
2
ответ дан 7 December 2019 в 13:25

Путь rsync использование для - исключает, относительно / источника

rsync -avz --exclude '.*' ~ /destination

должен добиться цели.

0
ответ дан 7 December 2019 в 13:25

Другие вопросы по тегам:

Похожие вопросы: