2017-07-07 49 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個)。

相關問題