我想用正则表达式过滤从gcloud dataproc clusters list
返回的簇的列表,但我认为这是不可能的。 gcloud topic filters建议~
运算符允许使用正则表达式进行过滤,因此我尝试了以下操作:
gcloud dataproc clusters list --region europe-west1 --filter="status.state=RUNNING AND clusterName ~ ${predicate}"
由于以下原因而失败:
错误:(gcloud.dataproc.clusters.list)INVALID_ARGUMENT:无法解析过滤器:ParserException:
错误{
行:1
栏:38
消息:“语法错误”
令牌:“〜”
}
因此,除了将输出传递到grep
之外,似乎我将无法执行此操作。 grep可以,但是我希望在我的过滤器表达式中这样做。
有人可以确认使用gcloud dataproc clusters list
时无法使用正则表达式进行过滤吗?
假设不可能,我是否值得请求此功能,如果可以,在哪里?
答案 0 :(得分:1)
不幸的是,Dataproc在群集过滤器中不支持正则表达式。