在 VxWorks shell 中禁用按 <CR> 继续或按 Q 退出提示

Disable Press <CR> to continue or Q to quit prompt in VxWorks shell

提问人:jmq 提问时间:2/21/2023 最后编辑:jmq 更新时间:3/3/2023 访问量:40

问:

我正在开发一个测试工具来分析VxWorks应用程序。我输入的一些命令有多页输出,并在每一页上提示按 CR 继续,Q 退出。有没有办法设置页面长度,以便命令在不提示的情况下转储所有输出?

Vxworks公司

评论


答:

0赞 Benoit 3/3/2023 #1

没有全局通用的方法来禁用分页提示。

某些函数避免分页的能力可能有限,但其他函数可能没有。

例如,“help”字符串的硬分页为 20 行。

另一方面,taskShow 采用一个可以禁用分页的可选参数:

taskShow(0, 4)将显示有关所有任务的信息,而无需分页,但除 4 以外的任何值作为第二个参数都将导致分页(以及不同的显示操作)。

某些行为将取决于您使用的 vxWorks 版本。