Unicode 当文件夹包含表意空间时,从gsutil管理文件时出错\u3000“;在窗户里?

Unicode 当文件夹包含表意空间时,从gsutil管理文件时出错\u3000“;在窗户里?,unicode,encoding,utf-8,gcloud,gsutil,Unicode,Encoding,Utf 8,Gcloud,Gsutil,我必须从gcloud bucket下载,有时还要从文件夹中获取文件列表。文件夹名称包含日文字母。只要文件夹名称中有表意空格。gsutil正在抛出一个命令异常:一个或多个URL不匹配任何对象。错误 例如,当我从文件夹1获取文件列表时,它工作得很好。冷蔵定番但是如果我从这个文件夹2执行同样的操作,我会得到一个错误。冷蔵定番 寄り。这两个日语单词之间的空间就是表意空间 我只在Windows操作系统中面临这个问题。我在Linux上试用过,效果很好。我也不知道为什么它会在本地打印一些奇怪的日文字符。这可

我必须从gcloud bucket下载,有时还要从文件夹中获取文件列表。文件夹名称包含日文字母。只要文件夹名称中有表意空格。gsutil正在抛出一个
命令异常:一个或多个URL不匹配任何对象。
错误

例如,当我从文件夹
1获取文件列表时,它工作得很好。冷蔵定番但是如果我从这个文件夹
2执行同样的操作,我会得到一个错误。冷蔵定番 寄り。这两个日语单词之间的空间就是表意空间


我只在Windows操作系统中面临这个问题。我在Linux上试用过,效果很好。我也不知道为什么它会在本地打印一些奇怪的日文字符。

这可能是云SDK中的一个bug。我建议您考虑在这里发布一个与谷歌有关的公共问题跟踪器(对于云SDK):复制和粘贴控制台输出到您的问题中是很好的实践。它省去了遍历外部(可能不再有效)链接的麻烦,也让其他人更容易解析问题。例如,我不清楚为什么您的字体以斜体显示引号,也不清楚您使用的是
(应该)还是
(不应该)。您是否尝试将名称保存在变量中并使用该变量进行下载?此外,这看起来确实像SDK中的一个bug,因此您应该将其报告给@DazWilkin Shared频道谢谢您的所有建议,我按照@DazWilkin的建议提交了该问题。他们能够复制该问题,并将其转发给Google cloud shell engineering团队。这是问题链接@DazWilkin,引号很奇怪,因为我更改了终端属性中的字体。终端中的默认字体无法显示日文字符。它用来显示问号,而不是日文字符。