linux - aws s3 ls 未知选项 : --recursive

标签 linux amazon-web-services amazon-s3 amazon-ec2 aws-cli

我正在尝试使用以下命令 (documentation) 列出 Amazon S3 存储桶的内容:

aws s3 ls s3://mybucket --recursive

但是,我收到以下错误:

Unknown options: --recursive

以下是我的 Ubuntu Linux EC2 实例的版本信息:

$aws s3 ls --version
aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic

如何在我的 aws-cli 上启用 --recursive 选项?

最佳答案

版本中添加了“aws s3 ls --recursive”1.2.11 - 您使用的是版本 1.2.9 - 一个过时的版本。请升级到最新版本。

pip install -U awscli

关于linux - aws s3 ls 未知选项 : --recursive,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36969184/

相关文章:

ruby-on-rails - 存储桶策略和签名 URL 之间是否存在冲突?

http - CloudFront 缓存 - 如何确保 CF 在到期后从 S3 原始服务器刷新?

regex - 在文件中查找具有两个或多个 ";"符号的行

amazon-web-services - AWS S3 Golang SDK - 上传文件 - 错误的区域

amazon-web-services - AWS 上的 Titan - 防止边缘和顶点丢失

java - 有什么方法可以排除 pom.xml 中额外的 AWS Maven 依赖项吗?

ruby-on-rails-3 - 带有 cloudfront CDN 的 Rails 3.1 Assets 管道中的背景图像问题

c++ - 如何使用 C++ 在运行时获取内存使用情况?

linux - echo 输出在 Linux 和 Windows 操作系统上不同

linux - 监视与模式匹配的日志文件写入速率