【发布时间】:2019-11-05 03:42:26
【问题描述】:
我想用 assign where "mango" in Hostgroups
打印 { 和 } 内的行 object Host "os.google.com" {
import "windows"
address = "linux.google.com"
groups = ["linux"]
}
object Host "mango.google.com" {
import "windows"
address = "mango.google.com"
groups = ["linux"]
assign where "mango" in Hostgroups
}
期望的输出:
object Host "mango.google.com" {
import "windows"
address = "mango.google.com"
groups = ["linux"]
assign where "mango" in Hostgroups
}
【问题讨论】:
-
您可能最好使用旨在解析 Icinga 配置的东西,而不是尝试拼凑一个 shell 解决方案,该解决方案可能会在带有转义括号/空格/等的边缘情况下出现问题。跨度>
-
同一个问题的重复。 stackoverflow.com/questions/56715510/… 。如果有变化,请编辑您之前的问题。