可変コンテンツを含むファイルに文字列を追加する

可変コンテンツを含むファイルに文字列を追加する

そのため、getentを使用してドメイン名をIPに逆照会します。 munin-node 構成でこの IP を使用する必要があります。次のコードがありますが、IPのみを印刷して設定ファイルに追加しません。

HOSTIP= getent hosts google.nl | awk '{print $1}'
echo "allow ^$HOSTIP" >> /etc/munin/munin-node.conf

答え1

コマンドが無効です

HOSTIP= getent

「=」と「getent」の間のスペースは bash には影響しません。

そして、コマンドをサブシェル「$()」に入れる必要があります。

HOSTIP=$(getent hosts google.nl | awk '{print $1}')

echo $HOSTIP
2800:3f0:4001:801::2003

関連情報