Скачать самый последний файл с указанным c шаблоном имени файла с SFTP-сервера - PullRequest
1 голос
/ 10 апреля 2020

Я вошел на сервер с помощью sftp и хочу выбрать самый последний файл с сервера с указанным шаблоном c в имени. Я использовал эту команду для того же.

sftp -b <(echo "ls -1rt incoming/*pattern*") username@server | tail -1 | xargs -i bash -c 'sftp -b <(echo "get {}") username@server'

Когда я запускаю вышеупомянутую команду, она не получает самый последний файл с шаблоном.

Когда я sftp на сервер, используя sftp username@server из моего unix окна и сделайте ls -lt *pattern* файлы не перечислены по времени. Это кажется случайным.

Однако, когда я подключаюсь к серверу, используя wincsp клиента и упорядочиваю по времени, он упорядочивается правильно.

Любая идея, как это исправить.

С уважением, Вайди

...