【RHCA+】select循环

" 目录:RHCA+ -> 5 Shell脚本 -> 15 select循环 "

|----------------------------------------|----------------------------------|
| 语法格式 | 作用 |
| select 变量名 in 值1 值2 .. 值N do 命令序列 done | 生成菜单栏; 给变量赋的值时可选的菜单选项,多个值之间用空格分隔 |

root@wuzuniao \~# vim 13.sh #生成菜单栏;将echo命令替代break时,会无限循环无法退出;当前脚本只能选一次

#!/bin/bash

echo "选择一个数"

select INT in "1" "2" "3"

do

break

done

echo "你选择了$INT"

root@wuzuniao \~# bash 13.sh #执行脚本

选择一个数

  1. 1

  2. 2

  3. 3

#? 1

你选择了1

root@wuzuniao \~#

相关推荐
GeW4 分钟前
新质生产力路线图下,Linux 和数据库不能拆成两件事做
linux
云和数据.ChenGuang6 分钟前
Python 闭包详解:从原理到实战
linux·开发语言·人工智能·python·kubernetes
Linux-lucky8 分钟前
46-Linux学习之旅之LVS负载均衡与keepalived高可用
linux·运维·学习·ubuntu·负载均衡·lvs
Fruiticecake18 分钟前
C 变量住在哪里,进程内存为什么越来越大:从 .data / .bss 到 smaps 排查内存增长
linux
Escalating_xu30 分钟前
【Linux 网络编程】NAT、代理服务与内网穿透:从一个公网 IP,到一条真正可达的连接
linux·网络·tcp/ip
来让爷抱一个1 小时前
Linux 磁盘 100% 但 du 查不出东西,五种情况逐个排
linux·网络·chrome
皓月盈江3 小时前
GO使用Gin框架实现模板定义、解析与渲染
linux·golang·go·gin·定义模板·解析模板·渲染模板
T量子永生3 小时前
Unisoc(紫光展锐) Kernel 6.18 DDK 编译框架详解
linux·运维·spring
z06.4 小时前
Linux系统中MySQL的安装
linux·mysql
wzg20164 小时前
ubuntu通过docker镜像部署安装onlyoffice
linux·ubuntu·docker