用 gum 让 shell 脚本更好看

为脚本加入选择菜单、输入、加载动画和样式文本。

macOS自动化终端脚本低风险
运行 gum choose "Option A" "Option B",显示交互式选择菜单。

01命令

命令
$ gum choose "Option A" "Option B"

02作用说明

gum 为常见脚本界面提供小命令:choose、confirm、input、filter、spin、style。它们就是普通命令,可直接嵌入任何 shell 脚本,无需学习 TUI 框架。

03风险

风险低风险
系统兼容性macOS with Homebrew installed
!注意: 交互提示会阻塞等待输入;在 CI 中运行前请先用 TTY 检查加以保护。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Homebrew formula: gum
    Homebrew · vendor-doc · 2026-09-20
    依据: Tool for glamorous shell scripts. Packages gum, a tool for glamorous shell scripts with prompts and spinners.

最后验证: 2026-09-22 · 分类: 开发者

06相关方案