Gsutil 通配符搜索
Gsutil wildcard search
我必须从文件列表中搜索 2 个文件。
我必须搜索的 2 个文件格式为 googlea_1234_20151208.txt 和 googleb_7654_20151208.txt,因此我正在考虑基于关键字 googlea ,google 进行搜索b 和 20151208 .
使用 gsutil,我可以找到单个文件。
使用命令 gsutil ls gs://bucketid/*googlea_1234_20151208*
给我第一个文件,gsutil ls gs://bucketid/*googlea_1234_20151208*
给我第二个文件。
正在寻找一个命令,它可以通过一个命令给我两个文件
gsutil ls gs://bucketid/*google*20151208*
假设 gsutil
只是将 ls
参数传递给真正的 ls
类型处理器,请尝试
gsutil ls gs://bucketid/*google[ab]_*20151208*
[ab]
被称为字符-class。 [ab]
表示,如果它是 a
或 b
,则匹配单个字符,而不是使用 ?
来匹配任何单个字符
IHTH
我必须从文件列表中搜索 2 个文件。
我必须搜索的 2 个文件格式为 googlea_1234_20151208.txt 和 googleb_7654_20151208.txt,因此我正在考虑基于关键字 googlea ,google 进行搜索b 和 20151208 .
使用 gsutil,我可以找到单个文件。
使用命令 gsutil ls gs://bucketid/*googlea_1234_20151208*
给我第一个文件,gsutil ls gs://bucketid/*googlea_1234_20151208*
给我第二个文件。
正在寻找一个命令,它可以通过一个命令给我两个文件 gsutil ls gs://bucketid/*google*20151208*
假设 gsutil
只是将 ls
参数传递给真正的 ls
类型处理器,请尝试
gsutil ls gs://bucketid/*google[ab]_*20151208*
[ab]
被称为字符-class。 [ab]
表示,如果它是 a
或 b
?
来匹配任何单个字符
IHTH