У меня есть скрипт bash для загрузки некоторых файлов на мой веб-сервер. Проблема в том, что, похоже, предполагается, что когда они попадают на веб-сервер, им не хватает последних 4 КБ файла.
На моем компьютере файл указан как 8 КБ (округлен в большую сторону, потому что блоки имеют размер 4 КБ), но загружено только 4 КБ.
Вот забавная / запутанная часть, она влияет только на последний загруженный файл, как если бы он закрывал сессию раньше.
Это известная проблема? На странице руководства ничего нет, что я мог видеть.
Ниже приведена копия скрипта (минус данные для входа, конечно):
ftp -in <ftp.host> <<EOF
quote USER <username>
quote PASS <password>
binary
put file1.xml
put file2.xml
put file3.xml
put file4.xml
put file5.xml
put file6.xml
put file7.xml
put file8.xml
put file9.xml
put file0.xml
quit
EOF
Ссылка на один из файлов примеров: http://woarl.com/xml/f8d9b3b981a356efc1ecbb705b369c9e.xml