read命令從鍵盤讀取變數的值,通常用在shell指令碼中與使用者進行互動的場合。該命令可以一次讀取多個變數的值,變數和輸入的值都需要使用空格隔開。
語法
read(選項)(引數)
選項
-p:指定讀取值時的提示符;
-t:指定讀取值時等待的時間(秒)。
引數
變數:指定讀取值的變數名。
例項
使用read命令從鍵盤讀取變數值,並且將值賦給指定的變數,輸入如下命令:
read v1 v3 #讀取變數值
執行上面的指令以後,要求鍵入兩個資料,如下所示:
linux c+ #輸入資料
完成之後,可以使用echo命令將指定的變數值輸出檢視,輸入如下命令:
echo $v1 $v3 #輸出變數的值
執行輸出變數值的命令以後,將顯示使用者所輸入的資料值,如下所示:
linux c+ #輸出變數值
注意:使用echo命令輸出變數值時,必須在變數名前新增符號$。否則,echo將直接輸出變數名。
來自:
linux read命令詳解
read命令從鍵盤讀取變數的值,通常用在shell指令碼中與使用者進行互動的場合。該命令可以一次讀取多個變數的值,變數和輸入的值都需要使用空格隔開。語法 read 選項 引數 選項 p 指定讀取值時的提示符 t 指定讀取值時等待的時間 秒 引數 變數 指定讀取值的變數名。例項 使用read命令從鍵盤...
linux read呼叫說明
大部分程式設計師可能會有這樣的疑問 當在程式中呼叫庫函式 read 時,這個請求是經過哪些 處理最終到達磁碟的呢,資料又是怎麼被拷貝到使用者快取區的呢?本文介紹了從 read 系統呼叫發出到結束處理的全過程。該過程包括兩個部分 使用者空間的處理 核心空間的處理。使用者空間處理部分是系統呼叫從使用者態...
iptable 詳解 iptable命令詳解1
p protocal protocol 協議 j jump target i in inte ce name 入口 o out inte ce name 出口 f,fragment 分片 指定 p tcp時 source port port port 原埠 也作 sport destionation...