From e57ae68396f897fb0abaeebce72de8311fb33b64 Mon Sep 17 00:00:00 2001 From: nested-universe <180763510+nested-universe@users.noreply.github.com> Date: Sat, 3 Jan 2026 09:21:57 +0800 Subject: [PATCH 1/2] Fix installation alias selection --- install.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/install.sh b/install.sh index 5da82c47..30df27c0 100644 --- a/install.sh +++ b/install.sh @@ -45,6 +45,7 @@ error_down() { $echo "请参考 \033[32mhttps://github.com/juewuy/ShellCrash/blob/master/README_CN.md" $echo "\033[33m使用其他安装源重新安装!\033[0m" } + #安装及初始化 set_alias() { echo "-----------------------------------------------" @@ -60,6 +61,7 @@ set_alias() { 1) my_alias=crash ;; 2) my_alias=sc ;; 3) my_alias=mm ;; + 0) echo "安装已取消"; exit 1 ;; *) my_alias=$res ;; esac cmd=$(ckcmd "$my_alias" | grep 'menu.sh') @@ -69,6 +71,7 @@ set_alias() { set_alias } } + gettar() { webget /tmp/ShellCrash.tar.gz "$url/ShellCrash.tar.gz" if [ "$result" != "200" ]; then From 8632dd9cb1b82bdbeffa250521028d7119ad20f4 Mon Sep 17 00:00:00 2001 From: nested-universe <180763510+nested-universe@users.noreply.github.com> Date: Sat, 3 Jan 2026 09:26:50 +0800 Subject: [PATCH 2/2] Change shebang to use env for bash --- install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 30df27c0..593d0adb 100644 --- a/install.sh +++ b/install.sh @@ -1,4 +1,4 @@ -#! /bin/bash +#!/usr/bin/env bash # Copyright (C) Juewuy [ -z "$url" ] && url="https://testingcf.jsdelivr.net/gh/juewuy/ShellCrash@dev"