bashでグローバルIP取得
Bashスクリプトを使用してグローバルIPアドレスを取得するには、外部のIP検索サービスを使用することが一般的です。以下は、BashスクリプトでグローバルIPアドレスを取得する例です。この例ではcurlを使用してipecho.netのAPIを呼び出しています。
bash
#!/bin/bash # ipecho.netのAPIを使用してグローバルIPアドレスを取得 global_ip=$(curl -s https://ipinfo.io/ip) # 結果を出力 echo "Global IP Address: $global_ip"
このスクリプトでは、curl -s https://ipinfo.io/ipを使用してipecho.netのAPIにアクセスし、IPアドレスを取得しています。取得したIPアドレスは変数global_ipに格納され、最後に結果が出力されます。
このスクリプトを実行するには、適切な権限を与えて実行可能にし、次のようにします。
bash
chmod +x get_global_ip.sh ./get_global_ip.sh
もちろん、他のIP検索サービスや手段も利用可能です。お使いの環境に適した方法を選択してください。

ディスカッション
コメント一覧
まだ、コメントがありません