wget打印错误为什么?
wget print a mistake why?
我想通过 wget 从 weatherstack.com 获取天气信息。
但是当我在 Mac 上使用 wget 时,我遇到了问题。错误:
[1] 7943
zsh:未找到匹配项:http://api.weatherstack.com/current?access_key=ACCESS_KEY
[1] + 退出 1 wget
命令:wget http://api.weatherstack.com/current?access_key=ACCESS_KEY&query=London
这与 wget 无关,但与 shell 如何查看命令行有关。在这里,它检测 URL 中的“&”字符并将其解释为“运行 this in the background”运算符。
为避免这种情况,您需要将 URL 放在引号中以“隐藏”shell 中的特殊字符。尝试
wget "http://api.weatherstack.com/current?access_key=YOUR_KEY&query=London"
我想通过 wget 从 weatherstack.com 获取天气信息。 但是当我在 Mac 上使用 wget 时,我遇到了问题。错误:
[1] 7943 zsh:未找到匹配项:http://api.weatherstack.com/current?access_key=ACCESS_KEY [1] + 退出 1 wget
命令:wget http://api.weatherstack.com/current?access_key=ACCESS_KEY&query=London
这与 wget 无关,但与 shell 如何查看命令行有关。在这里,它检测 URL 中的“&”字符并将其解释为“运行 this in the background”运算符。
为避免这种情况,您需要将 URL 放在引号中以“隐藏”shell 中的特殊字符。尝试
wget "http://api.weatherstack.com/current?access_key=YOUR_KEY&query=London"