5shell-read读取控制台输入

Posted liuzhonghui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5shell-read读取控制台输入相关的知识,希望对你有一定的参考价值。

1.基本语法

read(选项)(参数)

选项:

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

-t:指定读取值时等待的时间(秒)。

参数

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

2.案例实操

1)提示7内,读取控制台输入的名称

[atguigu@hadoop101 datas]$ touch read.sh

[atguigu@hadoop101 datas]$ vim read.sh

 

#!/bin/bash

 

read -t 7 -p "Enter your name in 7 seconds " NAME

echo $NAME

 

[atguigu@hadoop101 datas]$ ./read.sh

Enter your name in 7 seconds xiaoze

xiaoze

以上是关于5shell-read读取控制台输入的主要内容,如果未能解决你的问题,请参考以下文章

Linux_Shell脚本编程之read读取控制台输入

从 OSX 中的控制台读取输入

Shell——read读取控制台输入

8.read读取控制台输入

read读取控制台输入

从控制台读取输入,无需无条件等待(非等待 scanf)