/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
上記で説明したパターンを見つけるためにどのように使用できますか?