下面把之前的解决方法翻译成中文,并给出可直接复制的命令(三种可选方法)。
问题原因(简短)
解决方法 1 — 对 URL 中的方括号进行百分号编码(推荐)
/usr/bin/curl -o "./360EPP421800691[192.168.2.61-8080].pkg.zip" \
"http://aaaaa.bbbbbbbb-ict.com/util/software/mac/360EPP421800691%5B192.168.2.61-8080%5D.pkg.zip"
解决方法 2 — 禁用 curl 的 URL globbing(使用 -g)
/usr/bin/curl -g -o "./360EPP421800691[192.168.2.61-8080].pkg.zip" \
"http://aaaaa.bbbbbbbb-ict.com/util/software/mac/360EPP421800691[192.168.2.61-8080].pkg.zip"
解决方法 3 — 用安全的本地文件名(避免方括号),并对 URL 百分号编码
/usr/bin/curl -o "./360EPP.pkg.zip" \
"http://aaaaa.bbbbbbbb-ict.com/util/software/mac/360EPP421800691%5B192.168.2.61-8080%5D.pkg.zip"
调试(如果仍有问题)
/usr/bin/curl -v -g -o ./360EPP.pkg.zip "http://aaaaa.bbbbbbbb-ict.com/util/software/mac/360EPP421800691%5B192.168.2.61-8080%5D.pkg.zip"
需要我帮你运行哪一种,或把命令改成你想要的下载路径/文件名吗?