Я перевел 15gb по сети. У меня есть еще 10, чтобы пойти. Как перенести через строку cmd без перезаписи существующих файлов? Я хочу пропустить файлы, поэтому я не буду хранить их снова. Мне не нужны уникальные имена для этого.

3 ответа3

1

Между двумя Unix-системами, почему бы просто не использовать вместо этого rsync ? Это было написано именно для решения этой проблемы.

1

В дополнение к другим опубликованным ответам, wget должен делать все, что вам нужно, довольно легко.

1

Страница man для ftp перечисляет подкоманды FTP sunique и runique которые переключают сохранение файлов с уникальными именами файлов, чтобы избежать перезаписи существующих файлов:

то есть, file.1 если file существует, file.2 если file.1 существует, и т. д.

Это команды ftp , а не параметры командной строки ОС для ftp , но я думаю, что файл .netrc можно использовать для переключения sunique или runique из состояния OFF по умолчанию при запуске ftp.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .