If I run:
curl http://files.unity3d.com/levi/unity-editor-5.2.2f1+20151018_amd64.deb
It continuously outputs random characters, then the program заверши.
I tried reinstalling it, but to не avail.
Works with wget
though.
В curl вам нужно указать, что вам нужно сохранить загруженный файл без изменений, как это было на сервере, то есть *.mp3
будет загружен как *.mp3
, а не как показано на скриншоте. Из curl --help
:
-O, --remote-name Write output to a file named as the remote file
Итак, чтобы загрузить упомянутый файл, вам просто нужно добавить -O
к команде, то есть
curl -O http://files.unity3d.com/levi/unity-editor-5.2.2f1+20151018_amd64.deb
Вот скриншот, чтобы прояснить ситуацию :
curl
по умолчанию выводит STDOUT на терминал, поэтому файл, который вы выбираете (в данном случае двоичный файл), печатается непосредственно на терминал.
Вам нужно перенаправить STDOUT с терминала в файл (это можно сделать с помощью оператора >
Bash):
curl http://files.unity3d.com/levi/unity-editor-5.2.2f1+20151018_amd64.deb > unity-editor-5.2.2f1+20151018_amd64.deb