2017-07-07 52 views
1

我有一组的源/目的对了,我可以这样做: gsutil cp source1 dest1 gsutil cp source2 dest2有没有办法使用gsutil cp来做多个副本?

有没有办法为整个组中的一个的gsutil命令传输的做到这一点?

+1

我看到,如果所有的副本会去一个目的地有可能... 从[链接](https://cloud.google.com/storage/docs/gsutil/commands/cp) 你可以通过使用-I选项将URL列表(每行一个)传递到stdin而不是命令行参数。这允许您在管道中使用gsutil上传或下载程序生成的文件/对象,例如: some_program | gsutil -m cp -I gs:// my-bucket or: some_program | gsutil -m cp -I ./download_dir stdin的内容可以命名文件,云URL以及文件和云URL的通配符。 – mohawkTrail

回答

1

有一个gsutil命令没有办法做到这一点。我可以推荐的最好的方法是编写一个脚本来运行所需的gsutil命令,可能是并行组(例如,一次50个)。

相关问题