大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
Shell内值命令之read
read读取控制台输入
目标:
理解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
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/183806.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...