熱搜:win11繞過(guò)硬件限制安裝 一鍵重裝Win10系統(tǒng) 最干凈的u盤啟動(dòng)盤 真正純凈版的win7系統(tǒng)
時(shí)間:2015-04-09 16:29:33 作者:qipeng 來(lái)源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請(qǐng)使用手機(jī)瀏覽器訪問(wèn): https://m.xitongzhijia.net/xtjc/20150409/44709.html 手機(jī)查看 評(píng)論 反饋
Linux命令中,stty命令主要用于打印或修改終端設(shè)置,加上各種參數(shù)能夠?qū)崿F(xiàn)不同的功能,下面小編將針對(duì)stty命令在Linux中的應(yīng)用給大家做個(gè)簡(jiǎn)單介紹,希望對(duì)不了解的朋友提供一些幫助。
1 、在命令行下,禁止輸出大寫的方法
stty -icanon 設(shè)置一次性讀完操作,如使用getchar()讀操作,不需要按enter
stty icanon 取消上面設(shè)置
stty -a 查看 信息
stty -echo 設(shè)置命令不被顯示
stty echo 取消不顯設(shè)置
stty raw -echo
stty raw echo
stty iuclc #開(kāi)啟
stty -iuclc #恢復(fù)
2、在命令行下禁止輸出小寫
stty olcuc #開(kāi)啟
stty -olcuc#恢復(fù)
3、打印出終端的行數(shù)和列數(shù)
stty size
4、改變ctrl+D的方法:
stty eof “string”
系統(tǒng)默認(rèn)是ctrl+D來(lái)表示文件的結(jié)束,而通過(guò)這種方法,可以改變!
5、屏蔽顯示
stty -echo #禁止回顯
stty echo #打開(kāi)回顯
測(cè)試方法:
stty -echo;read;stty echo;read
6、忽略回車符
stty igncr #開(kāi)啟
stty -igncr#恢復(fù)
7、定時(shí)輸入
timeout_read()
{
timeout=$1
old_stty_settings=`stty -g` #save current settings
stty -icanon min 0 time 100 #set 10seconds,not 100seconds
eval read varname #=read $varname
stty “$old_stty_settings” #recover settings
}
更簡(jiǎn)單的方法就是利用read命令的-t選項(xiàng)
read -t 10 varname
上面就是Linux使用stty命令的方法介紹了,通過(guò)stty命令你能夠?qū)K端進(jìn)行各種設(shè)置,比如禁止輸入大寫、忽略回車符等,通過(guò)練習(xí)來(lái)掌握這些用法吧。
發(fā)表評(píng)論
共0條
評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解
立即評(píng)論以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)