用于命令行和调试输出的控制台

时间:2015-12-18 23:23:36

标签: ubuntu-14.04

我想将控制台屏幕分为两部分,一部分显示应用程序的调试输出,另一部分显示同一应用程序的命令行。 无论如何我能做到吗?

由于

P.S。我正在使用Ubuntu 14.04

1 个答案:

答案 0 :(得分:0)

我能想到的最好是使用两个控制台(单独的窗口,标签,或者您的终端模拟器支持分屏),并且:

  • 在第一个,运行您的应用程序并将stderr重定向到某个文件,例如:

    / bin / bash 2> 〜/的debug.log

  • 在第二步,运行:

    tail -f~ / debug.log

效果:第一个控制台显示没有错误消息并允许与您的程序正常交互,第二个控制台仅显示错误通道。如果你可以修改你的目标'程序确保它使用stderr进行调试输出。