【问题标题】:Unable to download website content with wget无法使用 wget 下载网站内容
【发布时间】:2017-12-24 16:21:51
【问题描述】:

我无法在 bash 中使用 wget 下载以下网站:

wget --wait 1 -x -H -mk https://bittrex.com/api/v1.1/public/getorderbook?market=usdt-btc&type=sell

我在其他问题中发现了一些类似的问题,但是,他们的解决方案是使用-mk,在这里没有区别。提示符在命令后冻结,没有任何反应。如果我尝试在浏览器中打开同一个网站,它将正常打开。我将不胜感激这里的任何帮助。

【问题讨论】:

  • 引用您的网址! (尤其是 & 字符对于 shell 来说是特殊的)。
  • 非常原始的错误。谢谢你!

标签: html bash download wget


【解决方案1】:

正如评论中已经指出的,您需要引用您的网址。

URL 中的&wget --wait 1 -x -H -mk https://bittrex.com/api/v1.1/public/getorderbook?market=usdt-btc 置于后台,并导致& 之后的所有内容都被解释为命令,这可能会带来很大的风险,具体取决于 URL !

如果您的 URL 包含 $,您应该使用单引号 (') 直接传递字符串而不进行变量扩展,否则双引号 (") 可以。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-12
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多