refactor(core): ♻️ 简化终端宽度处理并重构代码结构

为了提高脚本的可维护性,简化了 `brew-upgrade-manager.sh` 中的终端宽度逻辑。通过移除复杂的命令行参数解析和动态宽度检测,改为使用固定的 130 列配置,并同步更新了引导脚本以导出环境变量。

- 移除冗余的命令行参数解析逻辑
- 将终端宽度处理逻辑重写为简单的函数
- 强制导出 `COLUMNS` 环境变量以统一输出格式
- 优化了脚本内部执行步骤的视觉分隔效果
This commit is contained in:
2026-05-09 08:48:58 +08:00
parent f80711e5f7
commit 3eb494683a
2 changed files with 6 additions and 58 deletions
@@ -63,4 +63,5 @@ if [[ "${BREWUP_DEBUG:-}" == "1" ]]; then
head -n 1 "$TEMP"
fi
export COLUMNS="130"
bash "$TEMP" "$@"