Linux 如何使用gsutil在谷歌云中的文件上激活dos2unix?

Linux 如何使用gsutil在谷歌云中的文件上激活dos2unix?,linux,file,cloud,gsutil,dos2unix,Linux,File,Cloud,Gsutil,Dos2unix,我的GCP存储桶中有文件,我正试图在这些文件上激活dos2unix。 我找不到(搜索1小时后)任何允许我这样做的命令。 我尝试: gsutil dos2unix gs://my google bucket/short_1000rows.csv 但它不起作用。 提前感谢您的帮助GCS对象是不可变的(它们的字节,而不是元数据);如果不完全替换对象,则无法更改对象的任何部分。除了重写或撰写等操作外,如果要更改对象的内容,还必须重新上载对象。因此,您基本上需要下载所有对象,在它们上运行dos2unix,

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

但它不起作用。 提前感谢您的帮助

GCS对象是不可变的(它们的字节,而不是元数据);如果不完全替换对象,则无法更改对象的任何部分。除了重写或撰写等操作外,如果要更改对象的内容,还必须重新上载对象。因此,您基本上需要下载所有对象,在它们上运行
dos2unix
,然后将它们重新上传到您的bucket中。您可能希望使用
gsutil rsync
执行步骤1和3