如何在 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。
我刚刚发现如果要匹配的数字由一个以上的数字组成,我无法使用 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。