2015-12-10 52 views
1

我必須從文件列表中搜索2個文件。Gsutil通配符搜索

2我必須搜索的文件格式爲googlea_1234_20151208.txt和googleb_7654_20151208.txt,因此我正在考慮將關鍵字googlea,googleb和20151208作爲搜索基礎。

使用gsutil,我可以找到單個文件。

使用命令gsutil ls gs://bucketid/*googlea_1234_20151208*這給我第一個文件和gsutil ls gs://bucketid/*googlea_1234_20151208*給我第二個文件。

尋找一個命令,它會給我這兩個文件使用一個命令 的gsutil LS GS:// bucketid/*谷歌* 20151208 *

回答

0

假設gsutil只是路過的ls args設置爲一個真正的ls型處理器,試試

gsutil ls gs://bucketid/*google[ab]_*20151208* 

[ab]被認爲是一個字符類。而不是使用?匹配任何單個字符,[ab]說,匹配單個字符,如果它是ab

IHTH

+0

非常感謝。這個解決方案對我的作品 – kab

+0

我很高興幫助。點擊答案左上角附近的箭頭,隨時接受最佳答案。 – shellter