带有图形菜单的 Bash 脚本

问题描述 投票:0回答:2

我编写简单的 bash 脚本已经有一段时间了,我想知道如何实现简单的菜单,如果可能的话,使用带颜色的菜单。

过去,我编写了使用 ncurses 的简单 C 应用程序,并且希望(如果可能)在我的 bash 脚本中包含菜单,用户可以使用向上/向下箭头选择列表中的项目,然后返回/通过一系列是/否/取消提示。

我熟悉在 bash 中设置彩色文本,所以有一个开始(例如:bash 使用颜色),所以此时剩下的唯一要求就是看看 bash 是否具有这些功能。我宁愿避免为此用 C/C++ 编写应用程序,因为我希望能够即时编辑它。

bash shell menu
2个回答
29
投票

有一个名为 dialog 的软件包,这与您的要求相关吗?


9
投票

我自己没有用过这个,但是你检查过bashsimplecurses吗?从文档来看,它看起来是一个可能的解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.