Print progress info of `Base.download(...)` (or alternatives)?

Is there a way to download a large file from Julia while printing the progress of the download? I don’t see any option in Base.download() to do this. Any alternatives we can use?

I’m not aware of anything directly. I do know that a progress of sorts is displayed when julia is is creating the .julia directory and downloading the JuliaRegistry. Don’t know if that is using something generic or custom. If you are an *nix environment I would just recommend calling curl with something like:

output = "save.zip"
httpSource="http://my.web.site/big/file.zip"
run(`curl -o $output $httpSource`)

ftpSource="ftp://my.ftp.site/big/file.zip"
run(`curl -o $output $ftpSource`)
``