我正在尝试使用以下命令从 GitHub 下载 tarballcURL http://en.wikipedia.org/wiki/CURL,但它似乎没有重定向:
$ curl --insecure https://github.com/pinard/Pymacs/tarball/v0.24-beta2
<html><body>You are being <a href="https://nodeload.github.com/pinard/Pymacs/tarball/v0.24-beta2">redirected</a>.</body></html>
注意: wget 对我有用:
$ wget --no-check-certificate https://github.com/pinard/Pymacs/tarball/v0.24-beta2
不过,我想使用 cURL,因为最终我想使用以下内容内联解压它:
$ curl --insecure https://github.com/pinard/Pymacs/tarball/v0.24-beta2 | tar zx
我发现重定向后的URL竟然是https://download.github.com/pinard-Pymacs-v0.24-beta1-0-gcebc80b.tar.gz https://download.github.com/pinard-Pymacs-v0.24-beta1-0-gcebc80b.tar.gz,但我希望 cURL 足够聪明来解决这个问题。
Use the -L
遵循重定向的选项:
curl -L https://github.com/pinard/Pymacs/tarball/v0.24-beta2 | tar zx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)