Я намагаюся нерекурсивно копіювати вміст серії каталогів в іншу віддалену систему.
/dirA/dir1/file
/dirA/dir2/file
/dirA/dir3/file
dir1, dir2 та dir3 містять багато каталогів, які я не хочу копіювати. Скопіюйте на віддалений хост в / dirB, підтримуючи ту саму структуру каталогу.
Я намагався:
rsync /dirA/*/ host:/dirB/
rsync /dirA/ host:/dirB/
Але вони не роблять того, що я хочу.
-f '- /*/'
обмежитися лише файлами верхнього рівня. Я також повинен був вказати,-f '- .*'
щоб виключити файли точок, оскільки я синхронізував домашній каталог.