美文网首页Shell 脚本成长笔记
Shell 循环语句(四) select

Shell 循环语句(四) select

作者: 赵者也 | 来源:发表于2017-04-13 19:38 被阅读5次

    Bash 还提供了 select 循环。其语法如下所示:

    select VAR in LIST
    do
        command1
        command2
        #...
        #...
        commandN
    done
    

    select 循环语句有如下特点:

    1. select 语句使用 Bash 内部变量 PS3 的值作为它的提示符信息;
    2. 打印到屏幕上的列表 LIST 中的每一项会在前面加上一个数字编号;
    3. 当用户输入的数字与某一个数字编号一致时,列表中相应的项即被赋予变量 VAR;
    4. 如果用户输入的内容为空,将重新显示列表 LIST 中的项和提示符信息;
    5. 可以通过添加一个退出项,或者按下 Ctrl+C 或 Ctrl+D 组合键退出 select 循环。

    下面是一个简单的使用示例:


    使用示例

    本文参考自 《Linux Shell命令行及脚本编程实例详解

    相关文章

      网友评论

        本文标题:Shell 循环语句(四) select

        本文链接:https://www.haomeiwen.com/subject/xwamattx.html