Попытка скопировать один файл с помощью AWS S3 CLI - PullRequest
0 голосов
/ 21 мая 2018

Я сделал папку с 3 файлами .jpg для тестирования.Эта папка называется c: \ Work \ jpg.

Я пытаюсь загрузить ее в корзину с помощью этой команды:

aws s3 cp . s3://{bucket}/Test

Каждый раз получаю следующее:

[Errno 2] Нет такого файла или каталога: "C: \ Work \ jpg \".

Очевидно, что он правильно перевел текущую папку "."в правильную папку, но затем он говорит, что его не существует?!?

Есть ли какая-нибудь помощь, чтобы просто скопировать 3 файла?

Ответы [ 2 ]

0 голосов
/ 21 мая 2018

Убедитесь, что ваш путь написан правильно.Не забудьте добавить опцию --recursive, потому что это папка

aws s3 cp ./ s3://{bucket}/Test --recursive
0 голосов
/ 21 мая 2018

Вы путаете aws s3 sync с aws s3 cp.Для копирования вам необходимо указать исходный файл.Файл назначения может быть текущим каталогом.

aws s3 cp test.txt s3://mybucket/test2.txt
...