1
は私がやる可能性があるため、送信元/宛先のペアのセットを持っている: gsutil cp source1 dest1
gsutil cp source2 dest2
などgsutil cpを使って複数のコピーを作成する方法はありますか?
1つのgsutilのコマンドで転送グループ全体のためにこれを行う方法はありますか?
は私がやる可能性があるため、送信元/宛先のペアのセットを持っている: gsutil cp source1 dest1
gsutil cp source2 dest2
などgsutil cpを使って複数のコピーを作成する方法はありますか?
1つのgsutilのコマンドで転送グループ全体のためにこれを行う方法はありますか?
1つのgsutilコマンドでこれを行う方法はありません。私が推奨することは、必要なgsutilコマンドを実行するスクリプトを、おそらく並列グループ(例えば、一度に50)で書くことです。
は私が...すべてのコピーが1つの目的地に行く場合はそれが可能だと見る[リンク](https://cloud.google.com/storage/docs/gsutil/commands/cp) あなたから -Iオプションを使用してコマンドライン引数としてではなく、stdinにコピーするURLのリスト(1行に1つ)を渡すことができます。これにより、パイプラインでgsutilを使用して、次のようなプログラムによって生成されたファイル/オブジェクトをアップロードまたはダウンロードできます。 some_program | gsutil -m cp -I gs:// my-bucket または: some_program | gsutil -m cp -I ./download_dir stdinの内容は、ファイル、クラウドURL、およびファイルとクラウドURLのワイルドカードに名前を付けることができます。 – mohawkTrail