Meg*_*idd 1 linux opera download curl
我正在 Linux 上使用 Opera 浏览器下载 ISO 映像:
我通过右键单击获得下载链接:
curl
然后我想在Linux控制台上使用,但我不能:
curl -O https://software-download.microsoft.com/db/Win10_1903_V2_English_x64.iso?t=3bbd00d6-f352-44fe-8d54-39823648e16f&e=1570698933&h=9209eec4d6644bf387d305a0fcc20fd3
Run Code Online (Sandbox Code Playgroud)
该curl
命令几乎立即返回,没有任何有用的下载。我想知道为什么会发生这种情况?
您的 URL 包含?
, ,=
这&
可能是您的 shell 的特殊字符。它们将被解释,例如将命令放入后台作业。运行jobs
以查看是否有curl
命令仍在运行。
两种解决方案:
\n\nhttps://\xe2\x80\xa6
URL 用双引号括起来\\
所以,两者都应该有效:
\n\ncurl -O "https://software-download.microsoft.com/db/Win10_1903_V2_English_x64.iso?t=3bbd00d6-f352-44fe-8d54-39823648e16f&e=1570698933&h=9209eec4d6644bf387d305a0fcc20fd3"\n\ncurl -O https://software-download.microsoft.com/db/Win10_1903_V2_English_x64.iso\\?t\\=3bbd00d6-f352-44fe-8d54-39823648e16f\\&e\\=1570698933\\&h\\=9209eec4d6644bf387d305a0fcc20fd3\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
1743 次 |
最近记录: |