Shell 脚本成长笔记

Shell 循环语句(四) select

2017-04-13  本文已影响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命令行及脚本编程实例详解

上一篇 下一篇

猜你喜欢

热点阅读