【发布时间】:2017-12-11 21:00:45
【问题描述】:
我有一组源/目标对,我可以这样做:
gsutil cp source1 dest1
gsutil cp source2 dest2
等等
有没有办法在一个 gsutil 命令中为整个传输组执行此操作?
【问题讨论】:
-
我看到如果所有副本都将发送到一个目的地,这是可能的......从link 您可以传递一个 URL 列表(每行一个)以在标准输入上复制而不是作为命令行使用 -I 选项的参数。这允许您在管道中使用 gsutil 来上传或下载由程序生成的文件/对象,例如:some_program | gsutil -m cp -I gs://my-bucket 或:some_program | gsutil -m cp -I ./download_dir stdin的内容可以命名文件、云URL、文件和云URL的通配符。
标签: google-cloud-storage gsutil