如何在 salt master 中为包含多于一位数字的数字匹配 minion?

How to glob match minion in salt master for number containing more than one digit?

我刚刚发现如果要匹配的数字由一个以上的数字组成,我无法使用 glob 匹配来定位 minion :

salt 'mail[1-4]*' test.ping

好的

salt 'mail[11-14]*' test.ping

没有

我知道我可以为此使用 regxp 开关,但我只是想知道这是否是 salt 中的标准行为? (并在 python 中扩展)

谢谢

是的,这是 shell-style globbing that's used in Salt. docs 的标准行为。

您仍然可以使用 glob 匹配来定位小兵,您只需分别对每个数字进行 glob。

salt 'mail[1-9][1-9]*' test.ping

有关 glob 的详细信息,请参阅 man 7 glob