mirror of
https://github.com/juewuy/ShellCrash.git
synced 2026-03-10 23:41:22 +00:00
Continue to address the issue of function self-invocation
This commit is contained in:
@@ -389,7 +389,10 @@ setziptype(){
|
||||
esac
|
||||
setconfig zip_type "$zip_type"
|
||||
}
|
||||
setcore(){ #内核选择菜单
|
||||
|
||||
# 内核选择菜单
|
||||
setcore() {
|
||||
while true; do
|
||||
# 获取核心及版本信息
|
||||
[ -z "$crashcore" ] && crashcore="unknow"
|
||||
[ -z "$zip_type" ] && zip_type="tar.gz"
|
||||
@@ -429,7 +432,8 @@ setcore(){ #内核选择菜单
|
||||
echo "0 返回上级菜单"
|
||||
read -p "请输入对应数字 > " num
|
||||
case "$num" in
|
||||
0)
|
||||
"" | 0)
|
||||
break
|
||||
;;
|
||||
1)
|
||||
[ -d "/jffs" ] && {
|
||||
@@ -439,40 +443,47 @@ setcore(){ #内核选择菜单
|
||||
crashcore=meta
|
||||
custcorelink=''
|
||||
getcore
|
||||
break
|
||||
;;
|
||||
2)
|
||||
crashcore=singboxr
|
||||
custcorelink=''
|
||||
getcore
|
||||
break
|
||||
;;
|
||||
3)
|
||||
crashcore=singbox
|
||||
custcorelink=''
|
||||
getcore
|
||||
break
|
||||
;;
|
||||
4)
|
||||
crashcore=clash
|
||||
custcorelink=''
|
||||
getcore
|
||||
break
|
||||
;;
|
||||
5)
|
||||
setziptype
|
||||
setcore
|
||||
;;
|
||||
6)
|
||||
setcustcore
|
||||
setcore
|
||||
;;
|
||||
7)
|
||||
getcore
|
||||
break
|
||||
;;
|
||||
9)
|
||||
setcpucore
|
||||
break
|
||||
;;
|
||||
*)
|
||||
errornum
|
||||
sleep 1
|
||||
break
|
||||
;;
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
#数据库
|
||||
|
||||
Reference in New Issue
Block a user