Я перевел 15gb по сети. У меня есть еще 10, чтобы пойти. Как перенести через строку cmd без перезаписи существующих файлов? Я хочу пропустить файлы, поэтому я не буду хранить их снова. Мне не нужны уникальные имена для этого.
3 ответа
Между двумя Unix-системами, почему бы просто не использовать вместо этого rsync ? Это было написано именно для решения этой проблемы.
В дополнение к другим опубликованным ответам, wget должен делать все, что вам нужно, довольно легко.
Страница man для ftp
перечисляет подкоманды FTP sunique
и runique
которые переключают сохранение файлов с уникальными именами файлов, чтобы избежать перезаписи существующих файлов:
то есть, file.1
если file
существует, file.2
если file.1
существует, и т. д.
Это команды ftp
, а не параметры командной строки ОС для ftp
, но я думаю, что файл .netrc
можно использовать для переключения sunique
или runique
из состояния OFF по умолчанию при запуске ftp.