Как загрузить файл из S3 Bucket и сохранить его на рабочем столе (PowerShell Mac) - PullRequest
0 голосов
/ 07 ноября 2019

Я довольно новичок в использовании PowerShell. Я пытаюсь отправить файл CSV на S3, давайте назовем этот файл test1.csv. Я должен буду делать это ежемесячно, но в следующем месяце это будет test2.csv. Как я могу написать этот код так, чтобы мне не приходилось каждый раз вводить код и менять номер каждый месяц?

Также, как я могу сделать так, чтобы, когда мне нужно скачать этот файл, я мог загрузить последнюю версию. Скажем, test1.csv был загружен в январе, а test2.csv был загружен в феврале ... Сейчас февраль, поэтому я хотел бы загрузить последнюю версию или самую последнюю модифицированную версию. В настоящее время у меня есть два основных кода ниже.

Загрузка на S3

Write-S3Object -BucketName 'testbucket' -File  desktop\test1.csv

Загрузка с S3

Read-S3Object -BucketName testbuck -Key /test1.csv -File desktop\Powershell\test1.csv

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...