使用刀搜索节点查询名称中包含特殊字符的包

时间:2018-02-09 19:36:46

标签: chef knife

我有一组节点,它们安装了不同版本的JDK。与ohai一样,它们显示如下:

JDK:      arch:x86_64      时代:2000年      installdate:1515713671      发布:fcs      版本:1.7.0_161    jdk1.7:      arch:x86_64      时代:2000年      installdate:1518121328      发布:fcs      版本:1.7.0_171    jdk1.8:      arch:x86_64      时代:2000年      installdate:1518120665      发布:fcs      版本:1.8.0_162

如果我运行“knife search node myname123 -a package.jdk”,它将返回名为“jdk”的包的信息。如果我使用jdk1.7或jdk1.8运行相同的命令,即使包在那里也不会返回任何内容。我试图逃避“。”带有“\”字符,即使句点未被列为特殊字符。这也行不通。当包中有一个句点时,是否有一种特殊的搜索方式?

0 个答案:

没有答案