Linux之Shell编程read读取控制台输入

read 读取控制台输入

  • 基本语法
read(选项)(参数)
  • 选项:
    -p:指定读取值时的提示符;
    -t:指定读取值时等待的时间(秒),如果没有在指定的时间内输入,就不再等待了

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

  • 应用实例 testRead.sh

  1. 案例 1:读取控制台输入一个 NUM1
#!/bin/bash
read -p "请输入一个数NUM1=" NUM1
echo "你输入的NUM1=$NUM1"

在这里插入图片描述

  1. 案例 2:读取控制台输入一个 NUM2 值,在 10 秒内输入。
#!/bin/bash
read -t 10 -p  "请输入一个数NUM2=" NUM2
echo "你输入的NUM2=$NUM2"
  • 超过10秒没有输入就会自动退出
    在这里插入图片描述

本文来自博客园,作者:兮动人,转载请注明原文链接:https://www.cnblogs.com/xdr630/p/15254559.html

原文地址:https://www.cnblogs.com/xdr630/p/15254559.html