From 0014c5c32ae765691cee8e2b1eefbf222748f812 Mon Sep 17 00:00:00 2001 From: juewuy Date: Sun, 25 Jan 2026 19:51:36 +0800 Subject: [PATCH] ~bug fix # Conflicts: # scripts/menu.sh --- scripts/libs/get_config.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/libs/get_config.sh b/scripts/libs/get_config.sh index d882287d..4b4a0ff2 100644 --- a/scripts/libs/get_config.sh +++ b/scripts/libs/get_config.sh @@ -1,3 +1,10 @@ + +# 检查配置文件 +if [ -f "$CFG_PATH" ]; then + [ -n "$(awk 'a[$0]++' "$CFG_PATH")" ] && awk '!a[$0]++' "$CFG_PATH" >"$CFG_PATH" +else + . "$CRASHDIR"/init.sh >/dev/null 2>&1 +fi . "$CRASHDIR"/configs/command.env >/dev/null 2>&1 . "$CRASHDIR"/configs/ShellCrash.cfg