Можно ли перезаписать всю папку через какой-нибудь FTP-клиент?
У меня такая ситуация:
local/temp/ttt | remote/temp/ttt
bbb.txt | aaa.txt
|
и я хочу, чтобы в итоге получилось вот так:
local/temp/ttt | remote/temp/ttt
bbb.txt | bbb.txt
то есть я хочу скопировать папку ttt
из /local/temp
в/remote/temp
и что папка ttt
в удаленном режиме будет полностью перезаписана ttt
папкой
от/local/temp
Я пробовал это с помощью следующих FTP-клиентов: FileZilla, Cyberduck, WinSCP, WS_FTP.
И не повезло. Они все просто merge
папки, а у меня получается вот так:
local/temp/ttt | remote/temp/ttt
bbb.txt | aaa.txt
| bbb.txt
Есть ли возможность сделать это с помощью любого FTP-клиента?
решение1
По-моему, ничего подобного нет."перезапись папки", в общем. И уж точно не в FTP.
То, чего вы хотите достичь, называетсясинхронизация каталогов/папок.
Некоторые FTP-клиенты поддерживают синхронизацию локальных и удаленных папок.
WinSCP делает:
https://winscp.net/eng/docs/ui_synchronize
Вам нужно будет включитьУдалить файлывозможность избавиться от устаревших файлов (aaa.txt
в вашем примере).Cyberduck тоже:
https://docs.cyberduck.io/cyberduck/sync/
Хотя, судя по всему, он не поддерживает удаление устаревших файлов, так что, вероятно, он бесполезен для ваших целей.FileZilla по-моему нет. Насчет WS_FTP не знаю.