修复部分返回上级菜单错误的提示
This commit is contained in:
@@ -682,6 +682,8 @@ setipv6(){ #ipv6设置
|
|||||||
echo -----------------------------------------------
|
echo -----------------------------------------------
|
||||||
read -p "请输入对应数字 > " num
|
read -p "请输入对应数字 > " num
|
||||||
case $num in
|
case $num in
|
||||||
|
0)
|
||||||
|
;;
|
||||||
1)
|
1)
|
||||||
if [ "$ipv6_redir" = "未开启" ]; then
|
if [ "$ipv6_redir" = "未开启" ]; then
|
||||||
ipv6_support=已开启
|
ipv6_support=已开启
|
||||||
@@ -959,6 +961,8 @@ setboot(){ #启动相关设置
|
|||||||
read -p "请输入对应数字 > " num
|
read -p "请输入对应数字 > " num
|
||||||
echo -----------------------------------------------
|
echo -----------------------------------------------
|
||||||
case "$num" in
|
case "$num" in
|
||||||
|
0)
|
||||||
|
;;
|
||||||
1)
|
1)
|
||||||
if [ "$autostart" = "enable" ]; then
|
if [ "$autostart" = "enable" ]; then
|
||||||
[ -d /etc/rc.d ] && cd /etc/rc.d && rm -rf *shellcrash > /dev/null 2>&1 && cd - >/dev/null
|
[ -d /etc/rc.d ] && cd /etc/rc.d && rm -rf *shellcrash > /dev/null 2>&1 && cd - >/dev/null
|
||||||
@@ -1511,6 +1515,8 @@ advanced_set(){ #进阶设置
|
|||||||
echo -----------------------------------------------
|
echo -----------------------------------------------
|
||||||
read -p "请输入对应数字 > " num
|
read -p "请输入对应数字 > " num
|
||||||
case "$num" in
|
case "$num" in
|
||||||
|
0)
|
||||||
|
;;
|
||||||
3)
|
3)
|
||||||
setfirewall
|
setfirewall
|
||||||
advanced_set
|
advanced_set
|
||||||
|
|||||||
@@ -98,6 +98,8 @@ setrules(){ #自定义规则
|
|||||||
echo -e " 0 返回上级菜单"
|
echo -e " 0 返回上级菜单"
|
||||||
read -p "请输入对应数字 > " num
|
read -p "请输入对应数字 > " num
|
||||||
case $num in
|
case $num in
|
||||||
|
0)
|
||||||
|
;;
|
||||||
1)
|
1)
|
||||||
rule_type="DOMAIN-SUFFIX DOMAIN-KEYWORD IP-CIDR SRC-IP-CIDR DST-PORT SRC-PORT GEOIP GEOSITE IP-CIDR6 DOMAIN"
|
rule_type="DOMAIN-SUFFIX DOMAIN-KEYWORD IP-CIDR SRC-IP-CIDR DST-PORT SRC-PORT GEOIP GEOSITE IP-CIDR6 DOMAIN"
|
||||||
rule_group="DIRECT#REJECT$(cat $YAMLSDIR/proxy-groups.yaml $YAMLSDIR/config.yaml 2>/dev/null | grep -Ev '^#' | grep -o '\- name:.*' | sed 's/- name: /#/g' | tr -d '\n')"
|
rule_group="DIRECT#REJECT$(cat $YAMLSDIR/proxy-groups.yaml $YAMLSDIR/config.yaml 2>/dev/null | grep -Ev '^#' | grep -o '\- name:.*' | sed 's/- name: /#/g' | tr -d '\n')"
|
||||||
@@ -208,6 +210,8 @@ EOF
|
|||||||
echo -e " 0 返回上级菜单"
|
echo -e " 0 返回上级菜单"
|
||||||
read -p "请输入对应数字 > " num
|
read -p "请输入对应数字 > " num
|
||||||
case $num in
|
case $num in
|
||||||
|
0)
|
||||||
|
;;
|
||||||
1)
|
1)
|
||||||
group_type="select url-test fallback load-balance"
|
group_type="select url-test fallback load-balance"
|
||||||
group_type_cn="手动选择 自动选择 故障转移 负载均衡"
|
group_type_cn="手动选择 自动选择 故障转移 负载均衡"
|
||||||
@@ -284,6 +288,8 @@ setproxies(){ #自定义clash节点
|
|||||||
echo -e " 0 返回上级菜单"
|
echo -e " 0 返回上级菜单"
|
||||||
read -p "请输入对应数字 > " num
|
read -p "请输入对应数字 > " num
|
||||||
case $num in
|
case $num in
|
||||||
|
0)
|
||||||
|
;;
|
||||||
1)
|
1)
|
||||||
proxy_type="DOMAIN-SUFFIX DOMAIN-KEYWORD IP-CIDR SRC-IP-CIDR DST-PORT SRC-PORT GEOIP GEOSITE IP-CIDR6 DOMAIN MATCH"
|
proxy_type="DOMAIN-SUFFIX DOMAIN-KEYWORD IP-CIDR SRC-IP-CIDR DST-PORT SRC-PORT GEOIP GEOSITE IP-CIDR6 DOMAIN MATCH"
|
||||||
proxy_group="$(cat $YAMLSDIR/proxy-groups.yaml $YAMLSDIR/config.yaml 2>/dev/null | sed "/#自定义策略组开始/,/#自定义策略组结束/d" | grep -Ev '^#' | grep -o '\- name:.*' | sed 's/#.*//' | sed 's/- name: /#/g' | tr -d '\n' | sed 's/#//')"
|
proxy_group="$(cat $YAMLSDIR/proxy-groups.yaml $YAMLSDIR/config.yaml 2>/dev/null | sed "/#自定义策略组开始/,/#自定义策略组结束/d" | grep -Ev '^#' | grep -o '\- name:.*' | sed 's/#.*//' | sed 's/- name: /#/g' | tr -d '\n' | sed 's/#//')"
|
||||||
@@ -743,6 +749,8 @@ override(){ #配置文件覆写
|
|||||||
[ "$inuserguide" = 1 ] || echo -e " 0 返回上级菜单"
|
[ "$inuserguide" = 1 ] || echo -e " 0 返回上级菜单"
|
||||||
read -p "请输入对应数字 > " num
|
read -p "请输入对应数字 > " num
|
||||||
case "$num" in
|
case "$num" in
|
||||||
|
0)
|
||||||
|
;;
|
||||||
1)
|
1)
|
||||||
if [ -n "$(pidof CrashCore)" ];then
|
if [ -n "$(pidof CrashCore)" ];then
|
||||||
echo -----------------------------------------------
|
echo -----------------------------------------------
|
||||||
@@ -1025,6 +1033,8 @@ set_core_config(){ #配置文件功能
|
|||||||
[ "$inuserguide" = 1 ] || echo -e " 0 返回上级菜单"
|
[ "$inuserguide" = 1 ] || echo -e " 0 返回上级菜单"
|
||||||
read -p "请输入对应数字 > " num
|
read -p "请输入对应数字 > " num
|
||||||
case "$num" in
|
case "$num" in
|
||||||
|
0)
|
||||||
|
;;
|
||||||
1)
|
1)
|
||||||
if [ -n "$Url" ];then
|
if [ -n "$Url" ];then
|
||||||
echo -----------------------------------------------
|
echo -----------------------------------------------
|
||||||
@@ -1483,6 +1493,8 @@ setcore(){ #内核选择菜单
|
|||||||
echo 0 返回上级菜单
|
echo 0 返回上级菜单
|
||||||
read -p "请输入对应数字 > " num
|
read -p "请输入对应数字 > " num
|
||||||
case "$num" in
|
case "$num" in
|
||||||
|
0)
|
||||||
|
;;
|
||||||
1)
|
1)
|
||||||
crashcore=clash
|
crashcore=clash
|
||||||
custcorelink=''
|
custcorelink=''
|
||||||
|
|||||||
Reference in New Issue
Block a user