我有一个名为的远程主机myhost
,并且我有一些想要在终端中访问的日志文件。
例如,我可以在浏览器中访问:
file://myhost/f$/logs/dev.log
但是当我在终端尝试这个时
scp -p "username@myhost:/f$/logs/dev.log" "/home/Documents"
它给了我“无法统计”错误:
cp: cannot stat `username@myhost:/f$/logs/dev.log': No such file or directory
我尝试过使用username@file://myhost
,username@//myhost
但仍然没有运气。
有任何想法吗?
提前致谢!
答案1
让我使用 wget 来澄清解决方案:
因为我可以使用 URL 访问该文件,所以我只需在批处理中使用以下行:
wget -q //myhost/f$/logs/dev.log -Y off
其中“-q”表示:
打开详细输出,显示所有可用数据。默认输出是详细输出。
而“-Y”表示:
打开或关闭代理
这将下载当前目录中的文件,并解决我的问题。