【发布时间】:2017-01-10 21:11:41
【问题描述】:
我有一个场景,我需要编写一个 shell 脚本,该脚本必须下载远程目录中的文件。
例如:我登录到服务器 A,然后我的脚本需要从那里登录到服务器 B 并使用 wget 命令下载文件。
对此有何建议?
【问题讨论】:
-
ssh hostname [command]? -
我需要下载特定目录下的文件,例如服务器B中的/tmp。我如何指定使用ssh。?
-
ssh REMOTE_SERVER "cd REMOVE_DIRECTORY && wget 'URL'"? -
您没有指定要下载到“使用 ssh”的文件/目录您使用 ssh 连接到另一台机器,然后在亚当在他的示例中的
[command]部分中,您运行任何该远程计算机上所需的命令。相反,您的问题是“如何指定目录和文件以在 wget 中下载 HTML”。其中,一个可能的答案是赛勒斯的答案,另一个是在wget中使用-O标志。