http://www.178linux.com/38766
select 循环与菜单
select variable in list
do
循环体命令
done
select 循环主要用于创建菜单,按数字顺序排列的菜单项将显示在标准错误上,并显示PS3 提示符,等待用户输入
用户输入菜单列表中的某个数字,执行相应的命令
用户输入被保存在内置变量REPLY 中。
select 是个无限循环,因此要记住用break 命令退出循环,或用exit 命令终止脚本。也可以按ctrl+c 退出循环。
select 经常和case 联合使用
与for 循环类似,可以省略in list ,此时使用位置参量
本文介绍了如何在Bash脚本中利用select循环创建交互式菜单。select循环会显示一个按数字顺序排列的菜单,并等待用户输入。用户的选择会被保存在内置变量REPLY中。为了退出无限循环,可以使用break或exit命令。select常与case语句结合,以根据用户选择执行相应命令。不提供in列表时,select会使用位置参数。此外,文章还提到了按Ctrl+C退出循环的方法。
5801

被折叠的 条评论
为什么被折叠?



