~重写管理配置文件功能并拆分6_core_config.sh

~增加通用框架文件 common.sh
~修复在线生成配置文件时日志功能失效的bug
This commit is contained in:
juewuy
2026-01-24 00:00:05 +08:00
parent a082c68a7b
commit ca72c5e1fc
12 changed files with 1292 additions and 1200 deletions

44
scripts/menus/common.sh Normal file
View File

@@ -0,0 +1,44 @@
error_report() {
line_break
separator_line "="
content_line "\033[31m$1\033[0m"
separator_line "="
sleep 1
}
common_tittle() {
line_break
separator_line "="
content_line "$1"
separator_line "-"
}
common_back() {
content_line "0) $COMMON_BACK"
separator_line "="
}
errornum() {
error_report "\033[31m$COMMON_ERR_NUM\033[0m"
}
error_letter() {
error_report "\033[31m$COMMON_ERR_LETTER\033[0m"
}
error_input() {
error_report "\033[31m$COMMON_ERR_INPUT\033[0m"
}
cancel_back() {
separator_line "-"
content_line "$COMMON_CANCEL"
sleep 1
}
common_success() {
separator_line "-"
content_line "\033[32m$COMMON_SUCCESS\033[0m"
sleep 1
}