2016-03-08 75 views
1

我試圖將所有JSON文件從給定本地目錄移至遠程S3文件夾。使用CLI將本地目錄中的所有JSON文件移至s3

the instructions,我已經試過:

aws s3 mv /path/to/loca/dir/     \ 
     s3://bucket-name/path/to/destination/ \ 
     --exclude "*"       \ 
     --include "*.json"      \ 
     --acl public-read      \ 
     --cache-control      \ 
     max-age=15,public 

即使有166個JSON文件/path/to/loca/dir/,該aws s3 mv命令退出安靜,不動任何文件。

任何想法爲什麼mv將JSON文件複製到存儲桶?

回答

3

您缺少--recursive標誌。

當與參數--recursive通過,mv命令 遞歸移動的指定的前綴和剷鬥下所有對象到 指定的目錄。

aws s3 mv /path/to/loca/dir/ s3://bucket-name/path/to/destination/ --recursive 
+0

我是多麼的愚蠢。謝謝。 –

相關問題