Мені потрібно синхронізувати файли на своєму комп’ютері із сервером, до якого я маю лише FTP-доступ. Тому я не можу використовувати rsync (для цього знадобиться принаймні SFTP, але єдиний доступний для мене канал - це звичайний FTP ванілі).
Мені потрібна лише одностороння синхронізація: від моєї машини до сервера. Я чув про програму під назвою unison , але, здається, вона призначена для двосторонньої синхронізації, і я не впевнений, чи можна її налаштувати, щоб робити те, що я хочу. Я також повинен додати, що програма повинна працювати неінтерактивно, щоб її можна було використовувати всередині сценарію.
Остаточним варіантом буде написати власний сценарій, який порівнює файли за часом модифікації (або щось подібне) та копіює над тими, що змінилися. Мені вже вдалося встановити FTP-каталог у локальний каталог, тому проблема зводиться до простої синхронізації двох каталогів. Але моє відчуття кишки говорить мені, що щось подібне вже існує в дикій природі.