UNIX终端对话框,支持项目选择



是否有任何"对话框"在TTY或x终端内运行?我想做一些选择操作,例如配置系统服务,是否应该在启动时启动。

我不打算自己使用ncurses库,最好使用bash脚本。

期望项目选择:

---------------------
Item []
Item []
----------------------

使用箭头键来遍历这些项目,并使用空格来替换当前项目的选择,我记得在RedHat中看到过类似的事情,只是命令和库不那么清晰。

谢谢!

也许dialog --checklist是你想要的?

我的菜单(https://github.com/p-gen/smenu)工具可以这样做:

R=$(echo "'Item 1'\n'Item 2'" | smenu -d -T, -l)
echo $R

(使用t命令标记/取消标记一个项目)

也许你想要的是read
检查一下:http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_08_02.html

最新更新