新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux中read命令的簡介及使用方法-創(chuàng)新互聯(lián)
這篇文章給大家分享的是有關(guān)Linux中read命令的簡介及使用方法的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
1.命令簡介
read命令是Shell內(nèi)建命令,用于從標(biāo)準(zhǔn)輸入或-u選項指定的文件描述符中讀取單行,并將讀取的單行根據(jù)IFS變量分割成多個字段,并將分割后的字段分別賦值給指定的變量列表var_name。第一個字段分配給第一個變量var_name1,第二個字段分配給第二個變量var_name2,依次到結(jié)束。如果指定的變量名少于字段數(shù)量,則多出的字段連同分隔符分配給最后一個var_name,如果指定的變量命令多于字段數(shù)量,則多出的變量賦值為空。如果沒有指定任何var_name,則分割后的所有字段都存儲在特定變量REPLY中。當(dāng)然,其不僅可以賦值變量,還可以賦值數(shù)組。
IFS(Internal Field Separator)變量是Shell內(nèi)建的環(huán)境變量,用于read命令將讀取的單行分隔為多個字段。默認(rèn)取值為。
REPLY變量也是Shell內(nèi)建的環(huán)境變量,當(dāng)read命令未指明接收變量時,用于接收read命令讀取的單行內(nèi)容。
2.命令格式
read [-ers] [-a aname] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]
網(wǎng)站題目:Linux中read命令的簡介及使用方法-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://www.ef60e0e.cn/article/ddsjip.html