Я использую JSch для получения файлов с сервера SFTP, но я пытаюсь найти способ получить только самый старый файл и убедиться, что он в настоящее время не записывается. То, как я себя представляю себе, - это сначала найти, какой файл в указанной удаленной папке является самым старым. Затем я проверил размер файла, подожду x секунд (возможно, около 10, чтобы быть в безопасности), а затем снова проверьте его. Если размер файла не изменился, я загружаю файл и обрабатываю его. Однако я не знаю, как это сделать! Если кто-нибудь знает, как это сделать, или знает что-то другое, поддерживающее SFTP, у которого есть этот встроенный (я знаю, что Apache Commons делает, но только делает FTPS), было бы весьма полезно.Поиск размера файла и последнего изменения файла SFTP с использованием Java
Заранее спасибо.
Просто примечание: я написал несколько [JavaDoc для JSch] (http://epaul.github.com/jsch-documentation/simple.javadoc/). –
Я не могу получить часть, через которую я могу получить размер файла из удаленного Unix. 'SftpATTRS' не является avaibale в моем файле jsch jar –