このスクリプトはetc/hosts [冗長]ファイルからIPを取得します。

このスクリプトはetc/hosts [冗長]ファイルからIPを取得します。

スクリプトを作成しましたが、うまくいきません。ファイルなど/ホストからIPを取得するこのスクリプトが必要です。どうすればいいですか?

スクリプト:(これはうまくいきません)

host=www.example.com

ip=$(getent hosts "$host" | awk '{ print $1}')

echo $ip

ベストアンサー1

ホストフィールドに指定したホスト名が名前解決を取得できる場合は、確実に出力を取得できます。

指定されたホスト名でpingを実行できることを確認してください。

ここに画像の説明を入力してください。

おすすめ記事