2

我想编写一个脚本来自动化我每天手动执行的任务。此任务需要我使用 WinSCP 将一些文件从 UNIX 服务器 (Solaris) 下载到我的桌​​面 (Windows XP)。有没有办法使用 Python 或 shell 脚本将文件从 UNIX 服务器中的路径复制/移动到我的 Windows XP PC 中的路径?

4

2 回答 2

2

如果你打算使用 python,那么你可以使用 paramiko 库。它有 sftp 支持。在 Windows 上获得文件后,使用 shutils 库将其移动到 Windows 上的路径

于 2012-10-19T10:46:26.360 回答
1

您是否考虑过将 Cygwin 与 rsync 一起使用?您可以编写一个小的 bash 脚本,使用 rsync 来获取您需要的文件,并将其作为日常 cron 作业运行。

于 2012-10-19T11:34:09.827 回答