在Linux中创建文本菜单使用Linux系统时,最常见的Shell脚本交互类型是应用程序菜单(文本菜单),而文本菜单的核心是case命令。
H. L.使用case命令完成菜单交互。
让我们在下面创建一个简单的脚本。
在Linux系统中运行文本菜单。
首先看一下菜单效果:脚本内容:[root @ localhost〜]#cat menutext.sh#!/ bin / bash功能菜单{clearecho -e“显示计算机信息菜单”
< echo -e> 1。
显示磁盘空间“ echo -e”。
2.显示存储器使用率“ echo -e” 0。
退出程序
" echo -en" Enter选项:" read -n 1选项} function diskinfo {cleardf -k} function meminfo {clearcat / proc / meminfo}而[1] domenucase $ option in0)break ;; 1)diskinfo; ; 2)meminfo ;; *)clearecho“对不起,选择错误”; esacread -n 1行完成的清晰菜单显示是通过echo语句实现的,请参阅上一篇文章“ Linux系统中最常用的命令之一” -echo”菜单的内容是通过自定义函数实现的,而函数调用是通过案例实现的。
输入信息是通过读取命令获得的,并且-n 1仅限制要读取的一个字符,并且用户只需输入数字即可,而无需按Enter键。
它可以被调用。
在此页面上,我们按任意键返回菜单。
当我们输入0时,退出程序并运行。
很简单吗?该脚本也非常简单。