【问题标题】:Download FireStorage files using gsutil使用 gsutil 下载 FireStorage 文件
【发布时间】:2019-04-21 19:52:12
【问题描述】:

我正在尝试使用 gsutil 将所有文件从我的 firestorage 下载到我的系统。

我根据documentation 使用以下命令下载所有.jpg 文件:

gsutil cp gs://my-bucket/*.jpg

但是我收到错误消息,说 cp 命令的参数数量错误,我想它要求我的计算机中的路径,但我该如何把它放在那里??

【问题讨论】:

    标签: firebase firebase-storage gsutil


    【解决方案1】:

    gsutil cp 的语法是:

    gsutil cp <source> <destination>
    

    你称它为:

    gsutil cp gs://my-bucket/*.jpg
    

    这意味着您指定的是来源,而不是目的地。例如,如果您想将文件存储在运行命令的目录/文件夹中,您可以将其运行为:

    gsutil cp gs://my-bucket/*.jpg .
    

    最后的. 表示目标是当前目录,您在其中运行命令。

    【讨论】:

    • 我知道如何将我的本地存储指定为目标?我的桶看起来像这样gs://mybucket/File/Path One。那我是给空间还是写gs://mybucket/File/ Path%20%One
    • . 是运行gsutil 的机器上的本地目录。如果您在本地计算机上运行该本地计算机,则文件将放入您运行命令的目录中。
    • 对不起,我错过了文档和此评论中的 .。非常感谢。我正在同时处理多项任务,老实说,这感觉很尴尬..
    【解决方案2】:

    请回去检查一下,应该可以正常工作的。

    gsutil cp gs://my-bucket/*.txt .

    【讨论】:

      猜你喜欢
      • 2021-02-06
      • 2012-11-20
      • 2021-05-13
      • 2016-03-23
      • 1970-01-01
      • 2015-04-26
      • 2020-03-14
      • 2021-12-23
      • 1970-01-01
      相关资源
      最近更新 更多