amazon-web-services - 用于列出 AWS S3 存储桶中的子文件夹的 Windows CLI 命令
问题描述
我有以下 cli 命令来列出 AWS S3 存储桶中的子文件夹,这是基于 linux 的命令。
aws s3 cp s3://bucketname/foldername . --recursive --dryrun --exclude '*.*' | cut -d' ' -f3
但目前我正在寻找 Windows 上的 CLI 命令。
解决方案
AWS CLI 在 Linux 和 Windows 上都可用。您引用的 CLI 命令将同时适用于两者。
但是,您将 AWS CLI 的输出通过管道传输到cut
命令。该实用程序是 Linux 原生的。
要在 Windows 上使用完整的命令,您需要安装该cut
实用程序。您可以使用适用于 Windows 的 GNU CoreUtils 来做到这一点。
适用于 Windows 的 CoreUtils。CoreUtils:基本文件、shell 和文本操作实用程序的集合。GNU Core Utilities 是 GNU 操作系统的基本文件、shell 和文本操作实用程序。这些是预期存在于每个操作系统上的核心实用程序。
推荐阅读
- php - 将复选框值数组插入数据库,包括未选中
- php - 软件包配置期间在 Debian 9 (stretch) 上安装 PHP7.2 失败
- regex - 使用正则表达式搜索子字符串
- r - 从 leafletProxy() 返回渲染的传单地图
- r - R:将 2 个连续变量重新编码为 1 个分类变量
- c# - C# Wpf 创建一个相邻的动态复选框
- node.js - 为什么在脚本重新启动后,BCrypt 对用户登录的所有比较都返回 false?
- php - Magento 2自定义地址属性未加载到结帐页面的地址簿中
- python - 使用 Beautiful Soup 提取链接的特定部分
- javascript - 带有 csv-write-stream 的“错误:结束后写入”