日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux read nchars,Linux常用命令--read

發布時間:2023/12/19 linux 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux read nchars,Linux常用命令--read 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

shell下的read命令的作用是從標準流中讀取輸入,并把讀取的內容放到某個變量中。 用法:read: usage: read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]

這篇文章主要介紹read命令的-t , -n, -s, -p參數;

-t 參數

-t參數給用戶的輸入做限時規定。超出-t參數后所規定的時間值后,腳本將終止用戶的輸入,可單獨使用也可與其它參數一起使用。 如:read -t 3 "Enter Passwd: " PD

以上-t參數的解釋為,用戶輸入回車之后,超過3秒鐘沒有輸入,那么PD的值為空.

-n 參數

-n參數規定了read后面的變量所接收的字符個數,只要在shell界面輸入到-n所規定的字符數之后,shell變量立即被賦值,若沒有得到所規定的字符數,shell界面將一直等待。 如:read -n 10 "Enter Passwd: " PD

以上-n的參數解釋為,用戶輸入回車之后,需要輸入10個字符,用戶的輸入才會賦值給PD,否則一直等待.

-s 參數

有時會需要腳本用戶輸入,但不希望輸入的數據顯示在stdout中,如用戶密碼等。 -s選項能夠使read命令中輸入的數據不顯示在監視器上(實際上,數據是顯示的,只是read命令將文本顏色設置成與背景相同的顏色) 如:read -s "Enter Passwd: " PD

以上-s參數解釋為,用戶在終端輸入回車后之后的一系列輸入都不會顯示在顯示器上,輸入完成回車之后,用戶的輸入會被賦值給PD.

-p參數

-p參數與-s參數相反,-p是顯示用戶的輸入 如:read -p "Enter Passwd: " PD

總結

以上是生活随笔為你收集整理的linux read nchars,Linux常用命令--read的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。