linux终端屏蔽 命令,Linux stty命令(转载)
发布日期:2021-06-24 16:16:09
浏览次数:2
分类:技术文章
本文共 589 字,大约阅读时间需要 1 分钟。
stty时一个用来改变并打印终端行设置的常用命令
1 ,在命令行下,禁止输出大写的方法 stty iuclc #开启
stty -iuclc #恢复
2,在命令行下禁止输出小写
stty olcuc #开启
stty -olcuc#恢复
3,打印出终端的行数和列数
stty size
4,改变ctrl+D的方法:
stty eof "string"
系统默认是ctrl+D来表示文件的结束,而通过这种方法,可以改变!
5,屏蔽显示
stty -echo #禁止回显
stty echo #打开回显
测试方法:
stty -echo;read;stty echo;read
6,忽略回车符
stty igncr #开启
stty -igncr#恢复
7.定时输入
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
转载地址:https://blog.csdn.net/weixin_33758343/article/details/116840925 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年04月07日 12时03分58秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
PyQt5学习教程18:70行的货币转换程序
2019-04-28
AUTOCAD学习笔记8:单相桥式整流滤波稳压电路的绘制
2019-04-28
电子线路设计技巧6:Boost电路的参数设计
2019-04-28
电子线路设计技巧7:UC3843A升压电路中振荡频率和占空比的确定方法
2019-04-28
【Rules】高质量代码规范
2019-04-28
【转载】在腾讯的八年,我的职业思考
2019-04-28
【转载】程序员毕业后的第二年发生了哪些变化?
2019-04-28
【CV】目标检测之yolo 学习分享
2019-04-28
【arm】ARM流水线技术与指令使用建议
2019-04-28
【工程化系列】makefile工程编译模板
2019-04-28
【Tools系列】之Markdown编辑实用小技巧(持续更新ing)
2019-04-28
【tools】Sublime Text 3安装和注册激活方法(最新)
2019-04-28
【ffmpeg】ffserver搭建流媒体服务
2019-04-28
【C/C++系列】C语言中宏定义连接符##和转换符#的用法详解
2019-04-28
【Tools系列】静态交互式反汇编软件IDA安装和使用方法
2019-04-28
53-图的邻接矩阵存操作实例
2019-04-28
69-平衡二叉树
2019-04-28
70-哈希表(散列表)
2019-04-28
71-哈希表的基本运算
2019-04-28