當前位置:生活全書館 >

IT科技

> read命令 linux

read命令 linux

基本介紹:read命令用於從標準輸入讀取數值。read 內部命令被用來從標準輸入讀取單行資料。這個命令可以用來讀取鍵盤輸入,當使用重定向的時候,可以讀取檔案中的一行資料。

入門測試:

簡單讀取

#!/bin/bash

#這裡預設會換行  

echo "輸入網站名: "  

#讀取從鍵盤的輸入  

read website  

echo "你輸入的網站名是 $website"  

exit 0  #退出

測試結果為:

輸入網站名: 

www.xxx.com

你輸入的網站名是 www.xxx.com

linux read命令

程式碼說明及拓展:

-a 後跟一個變數,該變數會被認為是個陣列,然後給其賦值,預設是以空格為分割符 

-- d 後面跟一個標誌符,其實只有其後的第一個字元有用,作為結束的標誌 

-- p 後面跟提示資訊,即在輸入前列印提示資訊 

-- e 在輸入的時候可以使用命令補全功能 

-- n 後跟一個數字,定義輸入文字的長度 

-- r 遮蔽,如果沒有該選項,則作為一個轉義字元,有的話 就是個正常的字元了 

-- s 安靜模式,在輸入字元時不再螢幕上顯示 

-- t 後面跟秒數,定義輸入字元的等待時間 

-- u 後面跟fd,從檔案描述符中讀入,該檔案描述符可以是exec新開啟的 

標籤: linux 命令 read
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/p4kkl9.html