天天看點

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

繼續閱讀