例如,该文件位于
https://connect.nuxeo.com/nuxeo/site/marketplace/package/nuxeo-web-ui/download?version=0.8.0
将在我的浏览器中下载到 zip 文件,但是命令
wget https://connect.nuxeo.com/nuxeo/site/marketplace/package/nuxeo-web-ui/download?version=0.8.0
将在我的服务器上下载 download?version=0.8.0 。如何正确地从像这样的 URL 下载文件?
答案1
wget
不知道该文件应该有一个特定的名称,因此它使用网页的名称,即 URL 的最后一个组成部分download?version=0.8.0
.
这是您的 Zip 文件。
您可以简单地重命名它:
$ mv 'download?version=0.8.0' file.zip
...或者您可以要求wget
从一开始就用不同的名称保存它:
$ wget -O file.zip 'https://connect.nuxeo.com/nuxeo/site/marketplace/package/nuxeo-web-ui/download?version=0.8.0'
短期-O file
权与长期权相同--output-document=file
。请参阅wget
手册。