2

Обычно я использую командную строку bash, когда мне нужно что-то FTP. Я обнаружил, что некоторые FTP-серверы не установлены в двоичный режим по умолчанию, и, если я не забуду это сделать, отправленный файл будет поврежден. Есть ли способ установить двоичный режим автоматически каждый раз, когда я получаю доступ к удаленному FTP-серверу?

2 ответа2

3

Если вы хотите использовать ftp, вы можете поместить произвольные команды в netrc, определив макрос. Если макрос называется init, он будет автоматически выполнен, например, так:

machine server
login user
password password
macdef init
binary

Любые команды между строкой macdef и пустой строкой будут выполнены после завершения входа в систему.

0

Используйте ncftp, по умолчанию бинарный.

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