linux read命令詳解

2022-05-17 01:23:41 字數 600 閱讀 2706

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...