Инструмент командной строки для перемещения / изменения файлов / папок в Amazon S3 - PullRequest
4 голосов
/ 05 июля 2011

Было интересно. Существует ли какой-либо инструмент CLI для Amazon S3 для работы с файлами / папками, такими действиями, как move, delete и т. Д.

По сути, у меня есть задача, в которой я должен переместить кучу (много) файлов из корзины в папку в том же контейнере, чтобы мне не приходилось видеть целые файлы при открытии корзины в консоли S3 .

Я ожидаю, что появится инструмент или сценарий, который поможет мне переместить файлы из одного места в папку в том же контейнере.

Ответы [ 3 ]

4 голосов
/ 05 сентября 2013

Несколько дней назад Amazon добавил новые команды файла.

Веб-страница AWS CLI находится по адресу http://aws.amazon.com/cli/#file Это скрипты Python (требуется Python 2.6 или выше). На Mac и Linux вы можете установить с помощью 'pip install awscli'. Для windows есть установщик.

2 голосов
/ 05 июля 2011

Мне было интересно, слышали ли вы о Google ... Нет, не принимайте всерьез, просто шучу.Есть несколько вариантов, например:

HTH

0 голосов
/ 23 декабря 2015

Чтобы создать папку и переместить в нее файлы, просто используйте команду mv и включите папку в путь - она ​​будет создана автоматически.

Пример: создать папку «newFolder» и переместить файл «pic.jpg» из корня корзины:

aws s3 mv s3: //bucket-name/pic.jpg s3: //bucket-name/newFolder/pic.jpg

...