s3tools/s3cmd — Issue #37: s3cmd modify command
Author: mckamey
Created: 2012-03-09 01:47:30+00:00
State: open

It would be super awesome to have something akin to a modify command that allowed changing the settings that are possible to set during upload but which don't seem to have a way to be modified later.

For instance, I'd like to be able to set headers, switch to reduced redundancy, make public, etc. for JPGs that are already uploaded:

s3cmd modify \
--add-header='Cache-Control: public, max-age=31536000' \
--reduced-redundancy \
--cf-invalidate \
--acl-public \
--recursive \
--exclude '*' \
--include '*.jpg' \
'foo' \
s3://foo

Unless I'm missing something these can be changed manually in the AWS Console, but not via s3cmd without a full delete and re-upload which may not be feasible.

Thanks in advance and keep up the great work!