实用指令_大数据shell_读取控制台输入

发布时间 2023-08-28 17:41:29作者: WeChat2834
read读取控制台输入
  • 基本语法

    read  (选项) (参数)
  • 选项

    -p :指定读取值时的提示符

    -t:指定读取值时等待的时间(秒),如果没有在指定的时间内输入,就不再等待了。

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

  • 应用实例

    应用案例1:读取控制台输入的一个num值

    应用案例2:读取控制台输入的一个num值,在10秒内输入。

#!/bin/bash
read -t 10 -p 请录入姓名 num
if [ $? -eq 0]   ##
   then
  ehco -----------
   echo 欢迎你: $num
elif [ $? > 1 ]
   then
   echo ----------------
   echo 未录入数据;系统退出
fi