欢迎访问linux宝典,请记住本站唯一域名:www.linuxbaodian.com

stty命令

来源:原创    更新时间:2018-09-09 22:48:19    作者:管理员    浏览:1494
  • 命令描述
stty命令修改终端命令行的相关设置。
  • 命令语法
stty [选项] [参数]
  • 命令选项
-a:以容易阅读的方式打印当前的所有配置;
-g:以stty可读方式打印当前的所有配置。
  • 命令参数
终端设置:指定终端命令行的设置选项。
  • 命令实例

在命令行下,禁止输出大写的方法:


stty iuclc     #开启
stty -iuclc    #恢复

在命令行下禁止输出小写:


stty olcuc    #开启
stty -olcuc   #恢复

打印出终端的行数和列数:


stty size

改变Ctrl+D的方法:


stty eof "string"

系统默认是Ctrl+D来表示文件的结束,而通过这种方法,可以改变!


屏蔽显示:


stty -echo   #禁止回显

stty echo    #打开回显

测试方法:

stty -echo;read;stty echo;read

忽略回车符:


stty igncr     #开启
stty -igncr    #恢复

定时输入:


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
}

更简单的方法就是利用read命令的-t选项:

read -t 10 varname


上一条命令:dpkg-trigger

下一条命令:startx

笔记分享

表情

共0条分享记录
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

相关内容

最受欢迎

猜你喜欢

最受争议