1

可能重复:
wget:非 http URL 上不支持的方案

例如:

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

如何在 bash 中从此 URI 下载 system.log 文件?

我尝试过使用wgetcurl但它们不支持 FILE URI 方案。

4

1 回答 1

3

尝试这样做:

export URI="file:///etc/passwd"
curl -s "$URI" > /tmp/l
cat /tmp/l

如果您需要下载远程文件,则应使用其他协议(和方案),例如:

curl ftp://user:password@host:port/path/to/file

或者

scp host:/path/to/file file

ETC...

笔记

curl能够下载文件方案,尽管你说了什么。

于 2012-11-15T17:29:54.413 回答