Skip to content

Instantly share code, notes, and snippets.

@tmtysk
Created April 17, 2015 02:27
Show Gist options
  • Save tmtysk/094646d28096347e4a6e to your computer and use it in GitHub Desktop.
Save tmtysk/094646d28096347e4a6e to your computer and use it in GitHub Desktop.
AWS S3にアップロードしたファイルのContent-Typeを一括で書き換えるワンライナー ref: http://qiita.com/tmtysk/items/f85e7d03132e999c94a1
$ aws s3 ls --recursive s3://<bucket_name>/<somewhere> | grep -e '.jpg$' | awk '{ print "s3://<bucket_name>/"$4 }' | while read origname; do aws s3 mv ${origname} ${origname}.bak; aws s3 mv ${origname}.bak ${origname} --metadata-directive REPLACE --content-type "image/jpeg"; done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment