read(選項)(引數)
選項:
-p:指定讀取值時的提示符;
-t:指定讀取值時等待的時間(秒;
引數:
變數:指定讀取值的變數名
案列
[root@centos-root473791 ~]
# cat readme.sh
#!/bin/bash
read -t 7 -p "enter your name in 7 seconds " name
echo
$name
[root@centos-root473791 ~]
# sh readme.sh #7秒內輸入
enter your name in
7 seconds wangq
wangq
[root@centos-root473791 ~]
# sh readme.sh # 7秒之後輸入就自動退出了
enter your name in
7 seconds
[root@centos-root473791 ~]
#
shell學習十六 read
例題1 如果讀入的不是整數或者引數不是兩個 可以判斷有沒有輸入內容 以上shell指令碼的執行會有什麼結果?如何解決這兩個問題?思考 1 輸入為兩個值過關。2 輸入均為整數過關。3 計算 方法一使用read root node01 day6 vi read1.sh bin bash read p p...
Shell程式設計 read命令
1.read 讀取輸入的值 語法 read 選項 值 p 提示語句 n 字元個數 t 等待時間,秒 s 隱藏輸入 2.例子 等待3秒輸入,提示語句please input your name bin bash read t 3 p please input your name name echo n...
shell指令碼 read用法
read 是shell基本讀取函式 基本用法 read 選擇引數 接受變數 預設讀取鍵盤輸入 p指定要顯示的提示 s靜默輸入,一般用於密碼 n 指定輸入的字元長度最大值 d 字元 輸入結束符,當你輸入的內容出現這個字元時,立即結束輸入 t n 超出n秒沒有進行輸入,則自動退出。例項 read 未指定...