Update backtrace_install.sh

This commit is contained in:
spiritlhl 2024-05-02 10:58:19 +08:00 committed by GitHub
parent 604aae0626
commit 1b5ac92b1b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,6 +2,7 @@
#From https://github.com/oneclickvirt/backtrace #From https://github.com/oneclickvirt/backtrace
#2024.05.02 #2024.05.02
rm -rf /usr/bin/backtrace
os=$(uname -s) os=$(uname -s)
arch=$(uname -m) arch=$(uname -m)
@ -11,10 +12,10 @@ case $os in
x86_64) x86_64)
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-linux-amd64 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-linux-amd64
;; ;;
i386) "i386" | "i686")
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-linux-386 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-linux-386
;; ;;
arm64) "armv7l" | "armv8" | "armv8l" | "aarch64")
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-linux-arm64 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-linux-arm64
;; ;;
*) *)
@ -28,10 +29,10 @@ case $os in
x86_64) x86_64)
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-darwin-amd64 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-darwin-amd64
;; ;;
i386) "i386" | "i686")
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-darwin-386 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-darwin-386
;; ;;
arm64) "armv7l" | "armv8" | "armv8l" | "aarch64")
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-darwin-arm64 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-darwin-arm64
;; ;;
*) *)
@ -45,10 +46,10 @@ case $os in
amd64) amd64)
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-freebsd-amd64 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-freebsd-amd64
;; ;;
i386) "i386" | "i686")
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-freebsd-386 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-freebsd-386
;; ;;
arm64) "armv7l" | "armv8" | "armv8l" | "aarch64")
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-freebsd-arm64 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-freebsd-arm64
;; ;;
*) *)
@ -62,10 +63,10 @@ case $os in
amd64) amd64)
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-openbsd-amd64 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-openbsd-amd64
;; ;;
i386) "i386" | "i686")
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-openbsd-386 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-openbsd-386
;; ;;
arm64) "armv7l" | "armv8" | "armv8l" | "aarch64")
wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-openbsd-arm64 wget -O backtrace https://github.com/oneclickvirt/backtrace/releases/download/output/backtrace-openbsd-arm64
;; ;;
*) *)
@ -81,7 +82,7 @@ case $os in
esac esac
chmod 777 backtrace chmod 777 backtrace
if [ -f /usr/bin/ ]; then if [ !-f /usr/bin/backtrace ]; then
mv backtrace /usr/bin/ mv backtrace /usr/bin/
backtrace backtrace
else else