Linux之Shell编程read读取控制台输入
read 读取控制台输入
- 基本语法
read(选项)(参数)
-
选项:
-p
:指定读取值时的提示符;
-t
:指定读取值时等待的时间(秒),如果没有在指定的时间内输入,就不再等待了 -
参数
变量:指定读取值的变量名 -
应用实例
testRead.sh
- 案例 1:读取控制台输入一个
NUM1
值
#!/bin/bash
read -p "请输入一个数NUM1=" NUM1
echo "你输入的NUM1=$NUM1"
- 案例 2:读取控制台输入一个
NUM2
值,在10
秒内输入。
#!/bin/bash
read -t 10 -p "请输入一个数NUM2=" NUM2
echo "你输入的NUM2=$NUM2"
- 超过
10
秒没有输入就会自动退出
本文来自博客园,作者:兮动人,转载请注明原文链接:https://www.cnblogs.com/xdr630/p/15254559.html