我在 Kettle 中使用“使用 SFTP 获取文件”步骤来检索作业文件。每天都会有一个附加文件上传到此 SFTP。我只想要下载和转换新文件的工作。我注意到在“使用 FTP 获取文件”步骤中有一个“不覆盖文件”选项,但我没有看到 SFTP 的类似选项。有没有办法复制这个不覆盖功能?
谢谢。
您可以使用lftp。
登录后,使用
mirror -R --ignore-time local/dir/path remote/dir/path
并确保不要在路径上附加斜杠。
这将继续上传您尝试放置的任何目录。
类型
man lftp
了解更多信息