google-cloud-platform - GCP 存储桶中的 Zip 文件夹
问题描述
我正在尝试使用以下命令压缩 GCP 存储桶中的文件夹
gsutil cp -z "*" gs://bucket_name/raw/data/ gs://bucket_name/raw/
我也试过这个
gsutil cp -z -r gs://bucket_name/raw/CASPR/ gs://bucket_name/raw/
这也是
gsutil cp -z gs://bucket_name/raw/CASPR/ gs://bucket_name/raw/
但没有任何效果,命令也没有给出任何异常,无论是在 raw 文件夹中创建的任何 zi 文件。
我也尝试将目的地作为本地文件夹,但同样的事情没有创建 zip 文件
解决方案
-z 选项在上传之前应用于文件。因此,您不能将其应用到 Cloud Storage 上的文件中。参数为忽略,所有文件都被复制而不压缩。
首先将文件复制到本地,然后使用 -z 命令。