新增pip工具

This commit is contained in:
huty 2024-01-08 08:48:13 +08:00 committed by huty
parent f97294a6ab
commit 39b678ac02
2 changed files with 56 additions and 1 deletions

2
ghd
View File

@ -15,7 +15,7 @@ help () {
}
## 版本号
version () {
echo 'dii '$VERSION
echo 'ghd '$VERSION
}
## 下载文件
download () {

55
pip Executable file
View File

@ -0,0 +1,55 @@
#!/bin/bash
# 获取公网IP
# 相关参数
## 版本号
VERSION=0.1.0
# 相关方法
## 帮助
help () {
echo 'Usage: pip 参数'
echo '示例:'
echo ' 仅获取IP pip'
echo ' 以JSON格式返回 pip json'
echo ' 获取详细信息(含物理地址、运营商): pip all'
}
## 版本号
version () {
echo 'pip '$VERSION
}
## 仅获IP
pip () {
echo '------------------------------ 正在获取公网IP请稍后... ------------------------------'
curl icanhazip.com
}
## JSON格式返回
json () {
echo '------------------------------ 正在获取公网IP请稍后... ------------------------------'
curl https://openapi.lddgo.net/base/gtool/api/v1/GetIp
}
## 详细信息(含物理地址、运营商)
all () {
echo '------------------------------ 正在获取公网IP请稍后... ------------------------------'
curl cip.cc
}
# 执行方法
case $1 in
help)
help
;;
version)
version
;;
all)
all
;;
json)
json
;;
*)
pip
;;
esac