/etc/lvm/lvm.confファイルから読み取り、複数行にまたがる可能性のある以下のパターンを確認し たいと思います。
tags {
hosttags = 1
}
tagsと{の間には多くの空白を入れることができ{ますhosttags。同じ行ではなく、次の行に続くことも{できます。tags
私はこれを使用awkしsedて行うことを計画しています。
ファイルの読み取り中はlvm.conf、空の行とコメントをスキップする必要があります。
私が使用していること。
data=$(awk < cat `cat /etc/lvm/lvm.conf`
/^#/ { next }
/^[[:space:]]*#/ { next }
/^[[:space:]]*$/ { next }
.
.
sed上記で説明したパターンを見つけるためにどのように使用できますか?