Skip to content

Instantly share code, notes, and snippets.

View Issac-v's full-sized avatar
😇
Busy as fk

Coldle Issac-v

😇
Busy as fk
View GitHub Profile
#!/bin/bash
# function Extract for common file formats
function extract {
if [ -z "$1" ]; then
# display usage if no parameters given
echo "Usage: extract <path/file_name>.<zip|rar|bz2|gz|tar|tbz2|tgz|Z|7z|xz|ex|tar.bz2|tar.gz|tar.xz>"
else
if [ -f "$1" ] ; then
NAME=${1%.*}
@Issac-v
Issac-v / main.sh
Created June 28, 2023 09:02
replit部署go-proxy-bingai, 理论其他平台可用
repo="adams549659584/go-proxy-bingai"
# 获取远程tag
tag=$(curl -s "https://api.github.com/repos/$repo/releases/latest" | grep -o '"tag_name": ".*"' | sed 's/"tag_name": "//;s/"//')
# 获取本地tag
if [ -f "cur_tag" ]; then
cur=$(cat "cur_tag")
else
cur=""