可用bash内置ANSI转义序列实现无依赖彩色进度条:用r回车覆盖、 33[32m等设色、 33[0m重置,配合printf动态刷新;支持#或█填充、百分比变色、终端兼容性处理。
直接用 Bash 内置功能和 ANSI 转义序列就能实现一个轻量、无依赖的彩色进度条,不需要 pip 安装任何包。
利用 r(回车符)将光标移至行首,配合 ANSI 颜色码(如
r