赞
踩
目标:
理解read命令的作用
使用read给多个变量赋值
使用read读取一个字符
使用read限制时间输入
介绍:
read是shell内置命令,用于从标准输入中读取数据并赋值给变量,如果没有进行重定向,默认就是从终端控制台读取用户输入的数据,如果进行了重定向,那么可以从文件中读取数据.
语法:read [options] [var1 var2]
options表示选项,如下所示,var表示用来存储数据的变量,可以是一个,也可以是多个
-n num 读取num个字符,而不是整行字符
-p prompt 显示提示信息,提示内容为prompt
-s 静默模式,不会再屏幕上显示输入的字符
-t seconds 设置超时时间,单位为秒,如果用户没有在指定时间内输入完成,那么read将会返回一个非0的退出状态,表示读取失败.
read命令是什么
用于读取标准输入(终端控制台用户输入的数据)
read给多个变量赋值
read var1 var2
read读取一个字符
read -n 1 var1
read限制时间输入
read -t 秒数 var1
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。