google-cloud-platform - 如果文件夹名称中有空格,如何从谷歌云存储桶下载文件?
问题描述
我已成功下载文件夹名称中没有空格的其他文件。如果文件夹名称中有空格,我可以知道如何键入文件名吗?
我试图输入:
gsutil cp -r gs://picture_patrick/2016-travel C:\Users\werca
gsutil cp -r gs://picture_patrick/2016 旅游 C:\Users\werca
gsutil cp -r gs://picture_patrick/2016_travel C:\Users\werca
全部显示“CommandException:没有匹配的 URL”
解决方案
正如您在存储命名约定中看到的,空格对于命名存储桶或对象均无效。您应该完全避免使用特殊字符。
如果可能,我建议您手动访问您的存储桶并重命名您的文件,因为如果名称中包含空格,您将无法通过 gsutil 工具与您的对象交互。
推荐阅读
- python - Flask - RuntimeError:在应用程序上下文之外工作
- docker - 启动dotdocker时出现代理服务器错误
- aws-lambda - 在缓存授权方响应时获取 403
- c - printf 的速度如何受分叉进程和“\n”的影响?
- laravel - nuxtServerInit 与 Vuex 导致无限循环 laravel 和 nuxtjs
- opengl - OpenGL模糊
- python - Plotly-Dash:如何基于两个不同的数据框创建图形?
- python - 数据作为一个文本出来,我想将数据分为课程名称,描述等
- c++ - 为什么这段代码占用这么多内存?
- javascript - 导出的 Firebase .ref() 对象没有 .on() 方法?