Puis-je déplacer un fichier dans un "dossier" à l'intérieur d'un compartiment S3 à l'aide de la s3cmd commande mv?

J'ai le s3cmd outil de ligne de commande pour linux installé. Il fonctionne très bien pour mettre des fichiers dans le seau. Cependant, je veux déplacer un fichier dans un "dossier". Je sais que les dossiers ne sont pas pris en charge nativement par S3, mais mon Cyberduck interface graphique de l'outil convertit bien pour moi de voir mes sauvegardes.

Actuellement, j'ai un fichier dans la racine du seau, d'essai.mov' par exemple. Je veux le déplacer à l '"idée" du dossier. Je suis en train d'essayer ceci:

s3cmd mv s3://mybucket/test.mov s3://mybucket/idea/test.mov

mais j'obtiens des erreurs étranges comme:

WARNING: Retrying failed request: /idea/test.mov (timed out)
WARNING: Waiting 3 sec...

J'ai aussi essayé de citations, mais cela n'a pas aidé non plus:

s3cmd mv 's3://mybucket/test.mov' 's3://mybucket/idea/test.mov'

ni fait juste le nom du dossier

s3cmd mv 's3://mybucket/test.mov' 's3://mybucket/idea/'

Est-il possible dans avoir à la supprimer et de remettre ce fichier de 3 go?

Mise à jour: Juste pour info, je peux mettre de nouveaux fichiers directement dans un dossier comme ceci:

s3cmd put test2.mov s3://mybucket/idea/test2.mov

Mais ne sais toujours pas comment faire pour les déplacer....

InformationsquelleAutor Nic Cottrell | 2012-06-15