如何在bash中通过FILE URI方案下载文件?

时间:2012-11-15 17:27:50

标签: linux bash shell

  

可能重复:
  wget: Unsupported scheme on non-http URL

例如:

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

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

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

1 个答案:

答案 0 :(得分: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

等...

注意

curl能够下载文件方案,不管你说的是什么。