GCP:我们可以使用嵌入其他 GSUTIL 命令中的一个 GSUTIL 命令的输出吗

问题描述 投票:0回答:1

我有一个要求,GCS 中有一个文件,我需要删除文件的标头和尾部并将数据加载到其他 GCS 存储桶中。

我尝试过使用类似的东西,但它不起作用。

gsutil cp `gsutil cat gs://<bucket>/<object> | sed '1,1d; $d'` gs://<target_bucket>/<target_object>

如果您有其他更好的方法来实现这一目标,有人可以分享您的想法吗?

google-cloud-platform google-cloud-storage gsutil
1个回答
0
投票

使用此格式(- 作为文件流源)

gcloud storage cat gs://<bucket>/<object> | sed '1,1d; $d' | gcloud storage cp - gs://<target_bucket>/<target_object>
© www.soinside.com 2019 - 2024. All rights reserved.