我想查询我的服务器列表,但只返回匹配模式的服务器;原因是我想联系一组特定的服务器,例如:server_apisX和server_uiX。
我尝试了slcli vs list -H myhostprefix,但它只匹配完全匹配。
由于
答案 0 :(得分:1)
slcli支持使用过滤器。所以你可以这样做:
slcli vs list -H hostnameprefix\*
请确保引用或转义特殊字符。
如果您感到好奇,utils.py provides documentation可以使用哪些过滤器。
答案 1 :(得分:1)
补充上一个答案...
请尝试以下示例:
要测试的主机名:“ myhostname-vsi-test ”
包含主机名的一部分:
slcli vs list -H“* = vsi”
开始于:
slcli vs lsit -H“^ = myhost”
结束于:
slcli vs lsit -H“$ = test”
<强>参考文献:强>
https://docs.omniref.com/ruby/gems/softlayer_api/2.1.1/symbols/SoftLayer::ObjectFilter#line=2