Относительно ответа @Steven Penny, я также использую wget. Кроме того, чтобы решить, в какой файл отправлять вывод, я использую -O.
Если вы используете gitlabs, другая возможность для URL-адреса:
wget "https://git.labs.your-server/your-repo/raw/master/<path-to-file>" -O <output-file>
Если у вас нет сертификата или вы получаете доступ с доверенного сервера для установки gitlabs, вам нужно --no-check-certificate, как сказал @Kos. Я предпочитаю это, а не изменять .wgetrc, но это зависит от ваших потребностей.
Если это большой файл, вы можете использовать опцию -c с wget. Чтобы иметь возможность продолжить загрузку файла с того места, где вы его оставили, если предыдущее намерение не удалось в середине.