shell的select语句

本文介绍了如何在Bash脚本中利用select循环创建交互式菜单。select循环会显示一个按数字顺序排列的菜单,并等待用户输入。用户的选择会被保存在内置变量REPLY中。为了退出无限循环,可以使用break或exit命令。select常与case语句结合,以根据用户选择执行相应命令。不提供in列表时,select会使用位置参数。此外,文章还提到了按Ctrl+C退出循环的方法。
摘要由CSDN通过智能技术生成

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 ,此时使用位置参量

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值