В настоящее время я использую rclone для доступа к данным AWS S3, и, поскольку я не использую ни один из них, я не являюсь экспертом.
Я получаю доступ к общедоступной корзине unidata-nexrad-level2-chunks
и вижу 1000 папок, которые я просматриваю. Чтобы увидеть их, я использую командную строку Windows и ввожу:
rclone lsf chunks:unidata-nexrad-level2-chunks/KEWX
В любой момент только в одну папку записываются данные в реальном времени, и мне нужно найти именно ее. Как определить, какой из них мне нужен? Я мог бы запустить проверку, чтобы увидеть, в какой папке находятся самые новые данные. Но как я могу это сделать?
Вывод моей команды выглядит так:
1/
10/
11/
12/
13/
14/
15/
16/
17/
18/
19/
2/
20/
21/
22/
23/
... ... ... (to 1000)
Что я могу сделать, чтобы узнать, куда записываются последние данные? Поскольку это только одна папка за раз, я надеюсь, что это будет просто.
Редактировать: я понял, что мне нужен способ перечислить последний файл (вместе с его папкой #), не перечисляя каждый файл и отметку времени, возможные во всех 999 каталогах. Я запускаю награду, и правильный ответ, который позволит мне сделать это, не пробиваясь через все из них, будет награжден наградой. Если перечисление всего содержимого всех 999 папок занимает 20 минут, это бесполезно, так как следующая папка к этому времени уже будет активна.