Dernière activité 10 months ago

這段 Bash 腳本設定了基本的環境變數,然後使用 curl 指令從 ifconfig.me 取得目前裝置的 公網 IP 位址,並將結果顯示在終端機。這適用於 快速查詢外部 IP、網路偵錯、伺服器監控,特別是在 NAT 環境或動態 IP 網路 中檢測目前外部 IP 是否變更。

timmy a révisé ce gist 10 months ago. Aller à la révision

Aucun changement

timmy a révisé ce gist 10 months ago. Aller à la révision

Aucun changement

timmy a révisé ce gist 1 year ago. Aller à la révision

1 file changed, 18 insertions

what_is_my_ip.sh(fichier créé)

@@ -0,0 +1,18 @@
1 + #!/bin/bash
2 +
3 + # 定義預設的配置設定
4 + SHELL=/bin/sh
5 + PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
6 + TZ='Asia/Taipei'
7 +
8 + # 將配置設定寫入環境變數
9 + export PATH
10 + export LANG=en_US.UTF-8
11 + export LANGUAGE=en_US:en
12 +
13 + # curl ifconfig.me/all
14 +
15 + # 使用 curl 指令獲取目前 IP 位址,並將結果儲存在變數 $ip 中
16 + ip=$(curl -s ifconfig.me)
17 + # 顯示結果
18 + echo "目前 IP 位址:$ip"
Plus récent Plus ancien