Скачивание определенного файла с помощью curl - PullRequest
0 голосов
/ 26 сентября 2019

До недавнего времени мы ежедневно загружали файл поставщика с помощью следующей команды:

curl.exe -k -u username:password -o newfilename%date:~10,4%%date:~4,2%%date:~7,2%.csv https://sftp.url.com/folder/folder/folder/oldfilename_%date:~10,4%%date:~4,2%%date:~7,2%.csv

Это работало, потому что мы знали, каким будет имя файла каждый день;имя файла содержит дату дня.

Это больше не работает, поскольку поставщик изменил имя своего файла, чтобы включить время, например:

oldfilename_% date: ~ 10,4 %%дата: ~ 4,2 %% дата: ~ 7,2% _nnn.csv

, и время будет меняться день ото дня.Мы больше не знаем имя файла.

Curl поддерживает диапазоны, но не подстановочные знаки (почему нет?).Поиски в Интернете не показали ничего полезного для платформы Windows Server 2008, на которой работает эта команда.

Конечно, есть способ сделать это?

...