Tag: filesize

使用Java查找SFTP最旧文件的文件大小和上次修改

我正在使用JSch从SFTP服务器获取文件,但我试图找到一种方法来只获取最旧的文件,并确保它当前没有被写入。 我想象自己这样做的方法是首先找到指定的远程文件夹中的哪个文件是最旧的。 然后我会检查文件大小,等待x秒(可能大约10秒,只是为了安全),然后再次检查。 如果文件大小没有改变,我下载文件并进行处理。 但是,我不知道该怎么做! 如果有人知道如何做到这一点,或者知道其他支持具有此内置function的SFTP(我知道Apache Commons,但只有FTPS),我们将不胜感激。 提前致谢。