我正在编写一个菜单驱动的 shell 脚本,现在有“是/否”菜单。
我想要一个如下所示的菜单:
1) All [ ]
2) Config web server [ ]
3) Add Source files [X]
4) Restart Services [ ]
5) Apply file permissions [ ]
然后,用户应该能够使用箭头键上下导航并按空格键进行选择。按 Enter 键应该会继续。
你们中有人在任何开源安装脚本中看到过这样的菜单吗?或者知道如何实现它?
最佳答案
bash 有内置的 select
(它不是那么交互式,你需要输入要选择的项目的编号)。然后是whiptail
命令,它有点复杂,但会完全按照您的要求进行。
关于linux - 高级 Shell 脚本菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11282322/