Linux stty命令

stty时一个用来改变并打印终端行设置的常用命令1 ,在命令行下,禁止输出大写的方法stty -icanon 设置一次性读完操作,如使用getchar()读操作,不需要按enterstty icanon 取消上面设置stty -a 查看 信息stty -echo 设置命令不被显示stty echo 取消不显设置stty raw -echostty raw echostty iuclc #开启stty -iuclc #恢复2,在命令行下禁止输出小写stty olcuc #开启stty -olcuc#恢复3,打印出终端的行数和列数stty size4,改变ctrl+D的方法:stty eof “string”系统默认是ctrl+D来表示文件的结束,而通过这种方法,可以改变! 5,屏蔽显示stty -echo #禁止回显stty echo #打开回显测试方法:stty -echo;read;stty echo;read6,忽略回车符stty igncr #开启stty -igncr#恢复7.定时输入timeout_read(){timeout=$1old_stty_settings=`stty -g`  #save current settingsstty -icanon min 0 time 100  #set 10seconds,not 100secondseval read varname  #=read $varnamestty “$old_stty_settings”  #recover settings}更简单的方法就是利用read命令的-t选项read -t 10 varname

,走自己的路,让别人说去吧

Linux stty命令

相关文章:

你感兴趣的文章:

标签云: