stty

stty

修改终端命令行的相关设置

补充说明

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

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/stty/

(0)
AuroraAurora站点维系者
上一篇 2024年 3月 11日 下午5:06
下一篇 2024年 3月 11日 下午5:09

相关推荐

  • apachectl

    文章目录apachectl补充说明语法参数 apachectl Apache服务器前端控制工具 补充说明 apachectl命令 是Apache的Web服务器前端控制工具,用以启动…

    入门教程 2023年 12月 6日
  • znew

    文章目录znew补充说明语法选项参数 znew 将.Z压缩包重新转化为gzip命令压缩的.gz压缩包 补充说明 znew命令 用于将使用compress命令压缩的“.Z”压缩包重新…

    入门教程 2024年 3月 11日
  • HTML 区块

    文章目录HTML <div> 和<span>HTML 内联元素HTML <div> 元素HTML <span> 元素HTML 分组标…

    入门教程 2023年 4月 13日
  • supervisord

    文章目录supervisord安装实例下载地址 supervisord 配置后台服务/常驻进程的进程管家工具 安装 # 安装 supervisord apt-get install…

    入门教程 2024年 3月 11日
  • awk

    文章目录awk补充说明awk命令格式和选项awk模式和操作模式操作awk脚本基本结构awk的工作原理awk内置变量(预定义变量)将外部变量值传递给awk查找进程pidawk运算与判…

    入门教程 2023年 12月 6日
  • ls

    文章目录ls补充说明语法选项参数实例扩展知识不同颜色代表的文件类型 ls 显示目录内容列表 补充说明 ls命令 就是list的缩写,用来显示目标列表,在Linux中是使用率较高的命…

    入门教程 2023年 12月 19日
  • time

    文章目录time补充说明语法参数实例软件包软件包的语法软件包指令参数软件包实例参考资料 time 统计给定命令所花费的总时间 补充说明 time 命令是用来确定一个给定的命令需要运…

    入门教程 2024年 3月 11日
  • uucico

    文章目录uucico补充说明语法选项实例 uucico UUCP文件传输服务程序 补充说明 uucico命令 命令UUCP文件传输服务程序。 uucico是用来处理uucp或uux…

    入门教程 2024年 3月 11日
  • bzmore

    文章目录bzmore补充说明语法参数 bzmore 查看bzip2压缩过的文本文件的内容 补充说明 bzmore命令 用于查看bzip2压缩过的文本文件的内容,当下一屏显示不下时可…

    入门教程 2023年 12月 6日
  • apt-sortpkgs

    文章目录apt-sortpkgs补充说明语法选项参数 apt-sortpkgs Debian Linux下对软件包索引文件进行排序的工具 补充说明 apt-sortpkgs命令 是…

    入门教程 2023年 12月 6日

发表回复

登录后才能评论
Translate »