Есть ли способ сказать rsync, чтобы он пропускал свой текущий файл во время синхронизации, возможно, отправив ему определенный сигнал?
Я уже знаю о игнорировании на основе шаблонов, но иногда это было бы удобно для меня.
Есть ли способ сказать rsync, чтобы он пропускал свой текущий файл во время синхронизации, возможно, отправив ему определенный сигнал?
Я уже знаю о игнорировании на основе шаблонов, но иногда это было бы удобно для меня.
Ответы:
Я не знаком с такой функциональностью, и страница руководства для текущей версии также не упоминается. Если не считать поиск по источнику в поисках «скрытых функций», которые не упомянуты на странице руководства, я думаю, можно с уверенностью предположить, что таких функций нет.
Я согласен, однако, что это звучит как удобная функция.
К сожалению, ответ «нет», но в rsync Bugzilla есть сообщение об ошибке, запрашивающее это улучшение. Возможно когда-нибудь...
Я всегда убиваю rsync (control-c) и перезапускаю с опцией --exclude и, возможно, --delete. Поскольку rsync оставляет каталог назначения частично обновленным, второй запуск должен быть быстрее, потому что вы можете начать с того места, где остановились.
Вы также можете посмотреть на параметр part-dir для больших файлов.