0

我的 GCP 存储桶中有文件,我正在尝试在这些文件上激活 dos2unix。我找不到(经过 1 小时的搜索)任何允许我这样做的命令。我试试:gsutil dos2unix gs://my-google-bucket/short_1000rows.csv

但它没有用。在此先感谢您的帮助

4

1 回答 1

1

GCS 对象是不可变的(它们的字节,而不是它们的元数据);如果不完全替换它,您就无法更改对象的任何部分。除了重写或组合之类的操作之外,如果要更改其内容,则必须重新上传对象。因此,您基本上将下载所有对象,dos2unix在它们上运行,然后将它们重新上传到您的存储桶。您可能想利用gsutil rsync来执行步骤 1 和 3。

于 2020-10-22T23:20:54.073 回答