shell中使用read读取控制台的输入

一、语法

read (option) (parameter)

选项:

  • -p:读取值时的提示符
  • -t:读取值时等待的时间(秒)不加表示一直等待

参数:

  • 变量:指定读取值的变量名

二、例子

javascript 复制代码
[root@hadoop-master sh_test]# read_test.sh
input your number:666
your number is 666

#若超时,则跳过
[root@hadoop-master sh_test]# read_test.sh
input your number:your number is 
相关推荐
凉、介2 分钟前
Linux 设备驱动匹配机制
linux·笔记·单片机·学习·操作系统·嵌入式
卵男(章鱼)8 分钟前
第4章:软件架构与SOA
linux·车载系统·汽车
玖玥拾20 分钟前
C# 语言进阶(十三)网络 DLL 库分层设计
服务器·开发语言·网络·网络协议·c#
是摆烂第一名呀27 分钟前
【RK3506】RGB屏幕与背光调试记录
linux·arm开发·驱动开发·嵌入式硬件
qetfw35 分钟前
CentOS 7 搭建 DNS 主从服务
linux·运维·centos·dns·bind
柠石榴1 小时前
远程连接校内服务器 ssh
运维·服务器·ssh
极客先躯1 小时前
高级java每日一道面试题-2026年04月04日-实战篇[Docker]-如何排查容器存储挂载失败的问题?
java·运维·docker·容器·高级面试
JustNow_Man1 小时前
【Claude Code】 中给 Python + XML 项目建立可靠验证体系
xml·linux·python
CodeStats1 小时前
【Linux IO】从文件描述符到硬件中断:Linux IO 系统底层完全拆解
java·linux·开发语言·io·socket