当前位置: 首页 > 知识库问答 >
问题:

如何使用通配符在AWS CLI中“cp”一组文件

咸晨
2023-03-14

在AWS CLI中使用*从某个存储桶中选择文件子集时遇到问题。

向这样的路径添加*似乎不起作用

aws s3 cp s3://data/2016-08*。

共有3个答案

慕容越泽
2023-03-14

好吧,我不得不说这个例子是错误的,应该纠正如下:

aws s3 cp . s3://data/ --recursive --exclude "*" --include "2006-08*" --exclude "*/*"

<代码>需要正好位于cp之后。最后一个排除是确保没有从递归(错误地学习了一个)所拾取的任何子目录中拾取任何内容

这对任何在这里挣扎的人都有用。

宗波涛
2023-03-14

参数的顺序很重要

排除和包含应该按照特定的顺序使用,我们必须先排除,然后包括。它的替代品不会成功。

aws s3 cp s3://data/ . --recursive  --include "2016-08*" --exclude "*" 

这将失败,因为在这种情况下参数的顺序很重要。包含由*

aws s3 cp s3://data/ . --recursive --exclude "*" --include "2016-08*"`

这一个将起作用,因为我们排除了所有内容,但后来我们包含了特定的目录。

宿景曜
2023-03-14

要将多个文件从aws bucket下载到当前目录,可以使用递归、排除和包含标志。参数的顺序很重要。

示例命令:

aws s3 cp s3://data/ . --recursive --exclude "*" --include "2016-08*"

有关如何使用这些筛选器的详细信息,请执行以下操作:http://docs.aws.amazon.com/cli/latest/reference/s3/#use-排除和包括筛选器的

 类似资料:
  • 问题内容: 我想知道是否以及如何在路径定义中使用通配符。我想更深入地查找一个文件夹并尝试使用*,但这不起作用。 我想访问随机文件夹中的文件。Folderstructure是这样的: 我试过的 先感谢您! 问题答案: 我认为不可能以这种方式使用通配符。我建议您对任务使用如下方式:

  • 我正在开发一个应用程序,它将读取SystemOut.log文件并处理它们。有时归档文件的名称可能略有不同,例如SystemOut_10:20_09/07/2021-10:45_09/07/2021.log。它始终是SystemOut(这里有更多文本).log格式。 我稍微读了一下,偶然发现了通配符,并得出结论,如果我将SystemOut*.log作为文件名传递到我的应用程序中,它就可以工作了。但我

  • 问题内容: 我有一个具有属性名称和姓氏的用户对象。我想使用一个查询来搜索这些字段,并且在文档中找到了该字段,但是我不知道如何将其与通配符一起正确使用。可能吗? 我尝试了查询,但没有成功: 问题答案: 或者,您可以对通配符使用查询。 这将比在索引时使用nGram过滤器慢(请参阅我的其他答案),但是如果您正在寻找一种快速且肮脏的解决方案… 我也不确定您的映射,但是如果您使用而不是映射,则需要如下所示:

  • 问题内容: 如何在路线中指定通配符- 因此,以上内容适用于/ admin / users和/ admin / users / 1或/ admin / org / 3。因此,管理后可能会有一两个级别的路径。我该怎么做 ? 问题答案: 当前,AngularJS不支持路由中的正则表达式。 您可以按照以下方法解决 http://plnkr.co/edit/tBumW2oEqki2sEl1hjSc?p=pr

  • 问题内容: 我想加载xml文件,其中包含Spring Maven项目中几个模块的一些错误定义。我想加载文件,然后将其传递给JAXB解混器。 这是我到目前为止所做的 我的资源文件位于以下位置 这给我以下错误 但是当我如下更改路径时 有用 以下是我没有运气尝试过的其他通配符 我想做的是使用通配符从下面的任何文件夹中获取xml文件。 我之前提到过几个SO答案,但仍然无法弄清楚我在做什么错。 问题答案:

  • 我想将我们构建的语言资源文件包含到安装程序中。语言资源文件都具有相同的名称,但位于不同的子文件夹中(每个区域设置一个),如下所示: 在我的部分,我想也许我可以做到这一点(注意星号的位置): 不幸的是,Inno Setup爆炸了,抱怨它找不到任何文件: 编译器错误! 第129行:找不到与"C:\Develop\HT\Installers\…\Source\Libr的\Location\bin\Rel