Shell read 键盘输入并复制给变量,前端游戏开发

本文详细介绍了Shell中read命令的各种用法,包括指定接收变量、提示信息、输入不可见、时间限制和数组处理。作者还分享了自己的前端开发经历,包括曾在大厂工作的经验,以及为帮助前端学习者而整理的全套学习资料。资料涵盖从基础到进阶的全面内容,适合不同阶段的开发者。最后,作者提到了面试准备的重要性,并祝所有开发者能拿到大厂offer。
摘要由CSDN通过智能技术生成

上面配置项没有先后顺序,谁前谁后都行。

  • 举例

没有指定接受变量,直接输入名称,没有指定变量默认会存储到 $REPLY 全局属性中

$ read

$ echo $REPLY

指定接收变量,直接输入名称

$ read name

$ echo $name

使用 -p 有提示信息

$ read -p “请输入名称:” name

$ echo $name

使用 -s 有提示信息,输入不可见

$ read -s -p “请输入名称:” name

$ read -p “请输入名称:” -s name

$ echo $name

使用 -t 必须在 3 秒内完成输入,否则 read 自动退出

$ read -t 3 name

$ echo $name

使用 -a 将输入的数据进行空格分隔成数组,并存储到 $arr

$ read -a arr

11 22 33 44

默认输出数组 0 位置

$ echo $arr

11

输出全部

$ echo ${arr[@]}

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值