read命令從鍵盤讀取變量的值,通常用在shell腳本中與用戶進行交互的場合。該命令可以一次讀取多個變量的值,變量和輸入的值都需要使用空格隔開。
語法
read(選項)(參數)
選項
-p:指定讀取值時的提示符;
-t:指定讀取值時等待的時間(秒)。
參數
變量:指定讀取值的變量名。
實例
使用read命令從鍵盤讀取變量值,并且將值賦給指定的變量,輸入如下命令:
read v1 v3 #讀取變量值
執行上面的指令以后,要求鍵入兩個數據,如下所示:
Linux c+ #輸入數據
完成之后,可以使用echo命令將指定的變量值輸出查看,輸入如下命令:
echo $v1 $v3 #輸出變量的值
執行輸出變量值的命令以后,將顯示用戶所輸入的數據值,如下所示:
Linux c+ #輸出變量值
注意:使用echo命令輸出變量值時,必須在變量名前添加符號$。否則,echo將直接輸出變量名
新聞熱點
疑難解答