refactor(core): ♻️ 简化终端宽度处理并重构代码结构
为了提高脚本的可维护性,简化了 `brew-upgrade-manager.sh` 中的终端宽度逻辑。通过移除复杂的命令行参数解析和动态宽度检测,改为使用固定的 130 列配置,并同步更新了引导脚本以导出环境变量。 - 移除冗余的命令行参数解析逻辑 - 将终端宽度处理逻辑重写为简单的函数 - 强制导出 `COLUMNS` 环境变量以统一输出格式 - 优化了脚本内部执行步骤的视觉分隔效果
This commit is contained in:
@@ -63,4 +63,5 @@ if [[ "${BREWUP_DEBUG:-}" == "1" ]]; then
|
||||
head -n 1 "$TEMP"
|
||||
fi
|
||||
|
||||
export COLUMNS="130"
|
||||
bash "$TEMP" "$@"
|
||||
|
||||
Reference in New Issue
Block a user