在不知道精确值时,您可以嵌入特殊字符。可以使用星号通配符来匹配任意数量的字符。该模式必须以相同的顺序匹配已发现数据,尤其需要注意空格。
例如,输入 10.*.*.* 作为计划值,以匹配以 10. 开头 且包含两个句点(句点之间为任意值)的所有 IP 地址。
例如,入站 server_type 值包含 Windows 2003 (WIN32) 5.2.Service Pack 2 (Build 3790) Intel x86。要验证此值,需在变更规格中指定计划值 * Service Pack 2 *。
计划值的第一个词表示已发现值也必须以该值开始。同样,计划值开头为星号时表示已发现值可以以任何值开始并以星号后指定的值结束。
下表提供有关如何使用星号的示例:
|
计划值 |
已发现值 |
匹配或不匹配 |
|---|---|---|
|
*a* |
b |
不匹配 |
|
*a* |
a |
匹配 |
|
*a* |
aba |
匹配 |
|
*a* |
bab |
匹配 |
|
a* |
a |
匹配 |
|
a* |
ab |
匹配 |
|
a* |
ba |
不匹配 |
|
*a |
a |
匹配 |
|
*a |
ab |
不匹配 |
|
*a |
ba |
匹配 |
以感叹号开始的模式可产生否定值。感叹号只能用作模式中的第一个字符。例如,不能使用 10.!*.*.* 模式。
要比较字符串值中包含的数字值,使用大于号 (>) 或小于号 (<) 作为计划值的第一个字符。如果具有前导感叹号,它必须是第二个字符。
重要! CACF 会忽略已发现值和计划值模式中首尾的非数字值。
下表提供有关如何使用感叹号、大于号和小于号的示例:
|
计划值 |
已发现值 |
匹配或不匹配 |
|---|---|---|
|
>200 |
aaa 201 bbb |
匹配 |
|
>200GB |
aaa 200 bbb |
不匹配 |
|
>200GB |
300 GB |
匹配 |
|
!<200GB |
200 字节 |
匹配 |
|
!<200 |
200 位 |
匹配 |
如果您预先不知道计划值,且该值可能会变化,您可以将变更规格的状态设置为“使用已发现值”。此操作需要发现在 CACF 将变更规格视为已验证之前更新配置项。对于不能将星号用作计划值的数字字段和 SREL,您需要此行为。
为帮助您设置计划值,“已发现属性历史记录”选项卡列出了 MDR 最近发现的所有值,并说明了这些值实际上是否经过授权或加载到 CMDB 中。此选项卡显示了格式、大小写和有关值的其他信息,这样您可以确定适当的计划值模式。
|
版权所有 © 2013 CA。
保留所有权利。
|
|