wget的:在非HTTP URL不支持的方案(wget: Unsupported scheme on

2019-08-02 17:58发布

我有我的shell脚本以下行:

export URL=file://myhost/system.log
wget -v $URL

当我试图运行该脚本,它给我下面的错误:

file://myhost/system.log: Unsupported scheme.

这是否意味着wget的支持HTTP和FTP ONLY?

Answer 1:

man wget所示:

它支持HTTP,HTTPS和FTP协议,以及通过HTTP代理检索。

试着卷曲,它支持文件的URL。 另外请注意,你可能要三个斜杠这里。 两个属于协议指示符(文件://)和一个属于路径(/myhost/system.log)

export URL=file:///myhost/system.log


Answer 2:

wget的窗户不支持https

不支持的方案

测试:GNU Wget的1.9.1,非交互网络检索



Answer 3:

有2个失误:

  • wget不支持文件://方案
  • Linux ,该变量被称为像"$URL" ,而不是%URL%如Windows


文章来源: wget: Unsupported scheme on non-http URL
标签: linux shell wget