我正在编写菜单驱动的shell脚本,现在我有/没有菜单。
我想要一个如下菜单:
1) All [ ]
2) Config web server [ ]
3) Add Source files [X]
4) Restart Services [ ]
5) Apply file permissions [ ]
然后,用户应该能够使用箭头键向上导航并按空格键进行选择。按Enter键应该继续。
有没有人从任何开源安装脚本中看过这样的菜单,或者知道如何实现它?
答案 0 :(得分:0)
您可以使用Zenity使用对话框来实现类似的功能。
答案 1 :(得分:0)
bash有select
内置(不是那么互动,你需要输入要选择的项目的编号)。然后是whiptail
命令,它更复杂,但会完全按照你的意愿行事。