Ошибка неизвестной опции при копировании файла из EC2 в S3

#amazon-web-services #amazon-s3 #amazon-ec2

#amazon-web-services #amazon-s3 #amazon-ec2

Вопрос:

У меня есть несколько файлов в экземпляре ec2, и я хочу перенести их на s3.

Имя файла :

 sequence_01.txt
sequence_02.txt
sequence_03.txt
abcd.txt
asda.txt
rasdg.txt
  

Я хочу скопировать файлы, начинающиеся с sequence.
Команда, которую я пытаюсь скопировать

 aws s3 cp sequence*.txt s3://bucketname/
  

ошибка

 Error : unknown option sequence*.txt does not exist.
  

Если я хочу скопировать все файлы, начинающиеся с последовательности, в корзину s3.как я могу перенести?

Ответ №1:

Вы можете скопировать свои файлы, используя фильтры —include и —exclude.

Например:

 aws s3 cp . s3://bucketname/ --recursive  --exclude "*" --include "sequence*.txt" 
  

или с sync

 aws s3 sync . s3://bucketname/ --exclude "*" --include "sequence*.txt"