【发布时间】:2014-03-26 20:29:06
【问题描述】:
我正在使用 TUI 运行 GNU Screen 和 gdb,并且遇到了一些与回滚相关的问题,因此我想将输出发送到不同的屏幕窗口。最好的方法是什么?
理想情况下,我希望 tui 输入和输出(即我喜欢从 gdb 中“打印”的任何操作)位于一个窗口上,而 printf 等的输出位于另一个屏幕窗口上。
有人知道怎么做吗?
(我实际上是通过 gdb + 串行进行远程调试,所以它通过我的 ~/.gbdinit 中的目标远程 /dev/ttyS0 进行连接)。
【问题讨论】:
-
也许重定向程序的输出 (
run ... > output_file) 并在另一个屏幕上执行tail -F output_file以阅读它?
标签: c linux gdb gnu-screen tui