shell_tools/ghd

40 lines
802 B
Plaintext
Raw Normal View History

#!/bin/bash
# 加速下载 GitHub 文件
# 相关参数
## 版本号
2023-12-28 15:26:16 +08:00
VERSION=0.3.0
# 相关方法
## 帮助
help () {
echo 'Usage: ghd GitHub文件URL支持 github.com 和 raw.githubusercontent.com '
echo '示例:'
echo ' ghd https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64'
}
## 版本号
version () {
echo 'dii '$VERSION
}
## 下载文件
download () {
echo '------------------------------ 正在通过 GitHub Proxy https://ghproxy.com 下载 GitHub 文件,请稍后... ------------------------------'
2023-12-28 15:26:16 +08:00
# curl -O https://ghproxy.com/$1
# curl -O https://mirror.ghproxy.com/$1
curl -O https://github.moeyy.xyz/$1
}
# 执行方法
case $1 in
help)
help
;;
version)
version
;;
*)
2023-12-28 15:26:16 +08:00
download()
;;
esac