带条件的 gsutil 文件夹列表

Folder listing with gsutil with condition

我有这个:gsutil ls -d gs://mystorage/*123*, 这给了我匹配模式“123”的所有文件。 我想知道我是否可以用 >123<127 这样的条件来做到这一点。抓取名称中包含 124、125 和 126 的所有文件。

* 外,gsutil 支持 special 通配符名称。
您可以使用这些特殊的通配符来匹配您的文件名,但请记住,您使用的是字符串和字符而不是数字,因此解决方案不是很直接。 Here 是一个使用正则表达式的指南,它更好地解释了如何以一般方式处理数字。

对于你的具体问题,你最终会得到类似这样的结果:

gsutil ls -d gs://mystorage/*12[456]*