rsync просто thumbnail.jpg и отъезд остальных

Низко висящий плод: пути, полномочия, владения.

0
задан 14 July 2010 в 12:15
3 ответа

используйте находят

find / -name "thumbnail.jpg" -exec rsync -avz --compress --progress {} dst \;
0
ответ дан 5 December 2019 в 17:38

хорошо, поэтому на самом деле прочитайте руководство всегда работает в конце...

изменение команды к;

rsync -r --prune-empty-dirs --exclude-from=/tmp/exclude src dst

и изменение исключить файл к;

# cat /tmp/exclude 
+ */
+ thumbnail.jpg
- *

работы как очарование.

0
ответ дан 5 December 2019 в 17:38

Ваша проблема состоит в том что финал - * исключает все каталоги (который говорит rsync не просто, чтобы не скопировать их, но также и не пересечь их). Использовать

+ thumbnail.jpg
+ */
- *

и передача --prune-empty-dirs на rsync командная строка.

0
ответ дан 5 December 2019 в 17:38

Теги

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