linux shell脚本如何生成菜单?生成菜单方法?
1、文件分界符,一般用“<<EOF”表示.利用文件分界符,可以将分界符后面的内容被当成标准输入,传递给分界符前面的命令,直到遇到第一个分界结束符。
如:cat <<EOF
1.菜单1
2.菜单2
3.菜单3
EOF

2、文件分界符可以是EOF,也可以是其它任意字符,如MENU,习惯上一般用大写。

1、利用echo命令,也能生成菜单,只是每行菜单需要一个echo命令。
如:
echo " 欢迎使用系统辅助工具 "
echo -e "\e[1;33m------------------------------------------------------\e[0m"
echo " 1)将本机切换成主服务器"
echo " 2)将本机切换成备服务器"
echo " 3)验证主服务器配置情况"
echo " 4)验证备服务器配置情况"
echo -e "\e[1;33m------------------------------------------------------\e[0m"


2、相对利用文件分界符,echo 命令还有一个好处,利用-e选项可以单独设置某个菜单字体颜色。如:
echo -e "\e[1;31m欢迎使用脚本程序\e[0m"

3、echo -e "\e[4m欢迎使用脚本程序\e[0m" 可以设置下划线。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:30
阅读量:144
阅读量:60
阅读量:195
阅读量:72