天天看点

read的用法

接受键盘输入

[root@localhost ~]# read [选项] [变量名] 

选项: 

  -p “提示信息”:在等待read输入时,输出提示信息 

  -t 秒数:    read命令会一直等待用户输入,使用

      此选项可以指定等待时间 

  -n 字符数:  read命令只接受指定的字符数,就会

      执行 

  -s:      隐藏输入的数据,适用于机密信息的

      输入 

例如:

#!/bin/bash

 read -t 30 -p "please input your name: " name

#提示“请输入姓名并等待30秒"

echo $name

 read -s -t 30 -p "please enter your age: " age

echo -e "\n"

echo $age

read -n 1 -t 30 -p "[M/F:] " sex

继续阅读