2

我的 shell 脚本中有以下行:

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

当我尝试运行脚本时,它给了我以下错误:

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

这是否意味着 wget 仅支持 http 和 ftp?

4

3 回答 3

6

man wget显示:

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

试试 curl,它支持文件 URL。另请注意,您可能需要在此处使用三个斜杠。两个属于协议指示符(file://),一个属于路径(/myhost/system.log)

export URL=file:///myhost/system.log
于 2012-11-14T22:00:17.210 回答
4

wget for windows 不支持 https

不支持的方案

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

于 2015-11-24T10:06:59.390 回答
2

有2个错误:

  • wget不支持 file:// 方案
  • Linux变量被称为 like "$URL",而%URL%不像 windows
于 2012-11-14T22:10:25.173 回答