As is documented here and here, I would expect the following command to succeed: aws s3 ls s3://BUCKETNAME --recursive, but instead I receive the following error message: Unknown options: --recursive. I have tried the --recursive in every relevant position in this command, and still get this error message every time.
aws s3 ls s3://BUCKETNAME --recursive
Unknown options: --recursive
I'm not sure how to reconcile the documentation with this error.
Version: aws-cli/1.2.3 Python/2.7.5 Darwin/12.5.0 (installed from pip)
aws-cli/1.2.3 Python/2.7.5 Darwin/12.5.0
Looking, though I wonder if we should not allow aws s3 ls --recursive and only allow aws s3 ls s3://bucket/ --recursive. In theory, wouldn't the first option list every single object in every single one of your buckets?
aws s3 ls --recursive
aws s3 ls s3://bucket/ --recursive