24,000行以上の構成ファイルがあります。
仕事が詰まっています。次の行を区切る必要があります(icinga2の特定のホストのサービス定義)。
Object Service "<host_name>"{
そして
}
ファイルには他のいくつかの項目も含まれています。
特定のホスト定義を個別にフィルタリングする必要があります。
ベストアンサー1
非常に簡単なsed
方法:
sed -n '/incinga2/,/}/p' file
jq
ただし、ファイルの構造が複雑になると、注釈付きのツール()を使用する方が良いかもしれません。