what_is_my_ip.sh
· 415 B · Bash
Originalformat
#!/bin/bash
# 定義預設的配置設定
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
TZ='Asia/Taipei'
# 將配置設定寫入環境變數
export PATH
export LANG=en_US.UTF-8
export LANGUAGE=en_US:en
# curl ifconfig.me/all
# 使用 curl 指令獲取目前 IP 位址,並將結果儲存在變數 $ip 中
ip=$(curl -s ifconfig.me)
# 顯示結果
echo "目前 IP 位址:$ip"
| 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" |
| 19 |