当我传递包含括号的url时,cURL请求失败(例如,在下面的Wikipedia链接中)。
sh: -c: line 0: syntax error near unexpected token `('
sh: -c: line 0: `curl -g --silent --max-time 5 --location http://en.wikipedia.org/wiki/Curl_(disambiguation)'
我已经翻遍了手册页,但我找不到任何相关的。还有别的办法吗?
使用双引号:
curl -g --silent --max-time 5 --location "http://en.wikipedia.org/wiki/Curl_(disambiguation)"