Linux SFTP MGET*然后在传输后删除

Linux SFTP MGET*然后在传输后删除,linux,ubuntu,sftp,Linux,Ubuntu,Sftp,我在Linux Ubuntu服务器上运行SFTP 连接之后,我运行命令mget* 每次都会下载文件夹中的所有内容。 我想删除或重命名这些文件,这样我就不会一次又一次地重新下载相同的文件 成功下载后,mget中是否有要删除的命令? 我想我以前见过,但现在找不到了 是否有类似于for文件的conad。。。这将在SFTP上起作用?好的。我找到了一个更好的方法,效果很好,实现了我的目标 我只想下载一次文件,所以我将代码改为使用LFTP而不是SFTP 我使用了mirror-newer-than=now-2

我在Linux Ubuntu服务器上运行SFTP

连接之后,我运行命令mget*

每次都会下载文件夹中的所有内容。 我想删除或重命名这些文件,这样我就不会一次又一次地重新下载相同的文件

成功下载后,mget中是否有要删除的命令? 我想我以前见过,但现在找不到了


是否有类似于for文件的conad。。。这将在SFTP上起作用?

好的。我找到了一个更好的方法,效果很好,实现了我的目标

我只想下载一次文件,所以我将代码改为使用LFTP而不是SFTP


我使用了mirror-newer-than=now-2hours,它只在2小时内下载表单中的文件,如果我已经下载了,就不会重新下载。

检查这个答案,不需要删除文件,最好保存并存档,也许你应该查看rsync…我查看了这个。这似乎是一个伟大的应用程序,但它不适合我,因为我没有访问主机安装它。