我使用的持续输出格式的文本,如程序试图调试:如何保持清爽的屏幕,连续的文本
r/cABCDEF
00: 0000011100000000
01: 0000011100000000
02: 0000011100000000
03: 0000011100000000
04: 0000011100000000
05: 0000011100000000
06: 0000011100000000
07: 0000000000000000
08: 0001000000000000
09: 0000000000000000
0A: 0000000000000000
0B: 0000000000000000
0C: 0000000000000000
0D: 0011000000000000
r/cABCDEF
00: 0000011100000000
01: 0000011100000000
02: 0000011100000000
03: 0000011100000000
04: 0000011100000000
05: 0000011100000000
06: 0000011100000000
07: 0000000000000000
08: 0001000000000000
09: 0000000000000000
0A: 0000000000000000
0B: 0000000000000000
0C: 0000000000000000
0D: 0011000000000000
...etc
它显示从键盘矩阵的输出,所以我想看看当我按下我正在测试的键盘上的按键时数字如何变化。
的问题是,它在控制台上过得这么快,它是文本的只是一个大的混乱。我想在每个组之间插入一个清晰的屏幕,这样我就可以真正看到我按下的按键在矩阵中进行更改。我正在运行的程序是sudo ./hid_listen
。
我希望看到实时的变化,如果我管这个输出到一个文件中,这是很难说有成千上万的文本行到底在哪这就是我被按下特定的键。我在想像top
这样的东西不断提神,但当然要简单得多。
您可能会发现“tput的清晰”也适用。 –