例如:
export URI=file:///myhost/system.log
如何在bash中从此URI下载system.log文件?
我尝试使用wget
和curl
,但他们不支持FILE URI方案。
答案 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
能够下载文件方案,不管你说的是什么。