使用进度条制作可视化安装脚本

时间:2016-07-12 14:29:57

标签: bash shell dialog installer progress-bar

简介:我不是最优秀的程序员之一,所以如果这是一个业余问题我会道歉。但我正在尝试制作一个install.sh shell脚本,它可以自动执行linux安装。更具体地说,我安装Ubuntu Minimal / Netboot,然后使用我的脚本进行我想要的设置。但我非常希望通过一个进度条使程序更漂亮,并用一种​​颜色填充屏幕(就像第一张图像一样),我也希望它允许用户在多个安装中进行选择使用箭头键的选项(如第二张图片中所示)。如果这样做太难了,编号选项也可以。这很难吗?

TL; DR :我想制作一个类似于下面两张图片的安装脚本。

Ubuntu installation screen Choose installation type

1 个答案:

答案 0 :(得分:0)

你应该看看dialog。它基于ncurses,因此可以在没有X的情况下使用。