LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 622|回复: 1

请问可以屏蔽用户在终端上输入的字符, 使之不显示在屏幕上吗?

[复制链接]
发表于 2004-11-25 15:45:09 | 显示全部楼层 |阅读模式
由于项目的特殊要求,我们需要通过键盘在终端上输入控制信息,例如 按键“ P” 就暂停等, 但是这些字母一定不能显示在我们的屏幕上。

现在我通过setterm -cursor off 屏蔽了cursor, 闪烁的光标没有了,但是字符还是会显示到屏幕上。


我怎样将这些信息屏蔽掉呢?

注: 我们只能通过命令(或者脚本)来关闭它,我们不能修改程序的内部代码。



寻找并等待着答案!
发表于 2004-11-25 17:09:12 | 显示全部楼层
stty -echo
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表