stty命令使用

2021-07-09 05:56:07 字數 760 閱讀 4919

stty [ -a ] [ -g ] [ options ]   stty(set tty)命令用於顯示和修改當前註冊的終端的屬性。

unix系統為鍵盤的輸入和終端的輸出提供了重要的控制手段,可以通過stty命令對特定終端或通訊線路設定選項。 在stty中相應選項前冠以負號(-),該選項被清除;如果無負號,該選項被設定。

stty -a #將所有選項設定的當前狀態寫到標準輸出中

old_stty_settings=`stty -g` #儲存當前設定

stty "$old_stty_settings" #恢復當前設定

stty -echo #禁止回顯,當您在鍵盤上輸入時,並不出現在螢幕上

stty echo #開啟回顯

stty raw #設定原始輸入

stty -raw #關閉原始輸入

stty igncr #開啟忽略回車符

stty -igncr#關閉忽略回車符

例一:[python]view plain

copy

#!/bin/sh

stty -echo  

echo -n "please set your password: "

read p  

stty echo  

echo -e "\nyour password is: $p"

例二:[python]view plain

copy

get_char()  

stty使用技巧

stty使用技巧 補充 1,在命令列下,禁止輸出大寫的方法 stty iuclc 開啟 stty iuclc 恢復 2,在命令列下禁止輸出小寫 stty olcuc 開啟 stty olcuc 恢復 3,列印出終端的行數和列數 stty size 4,改變ctrl d的方法 stty eof str...

乙個很好玩的命令 stty

stty命令修改終端命令列的相關設定。語法stty 選項 引數 選項 a 以容易閱讀的方式列印當前的所有配置 g 以stty可讀方式列印當前的所有配置。引數終端設定 指定終端命令列的設定選項。例項在命令列下,禁止輸出大寫的方法 stty iuclc 開啟 stty iuclc 恢復 在命令列下禁止輸...

stty設定終端引數

stty命令可以用來顯示和設定終端引數。a 引數用來顯示終端設定。root jumpstart stty a speed 38400 baud rows 24 columns 80 ypixels 0 xpixels 0 csdata eucw 1 0 0 0,scrw 1 0 0 0 intr c...