崩溃后的xterm错误信息
xterm error information after crash
我是 运行 基于 shell 的 TCL,来自 tcsh 的 xterm 和 tee 到日志文件中(很好的混淆 :))
在某些时候会话崩溃,我可以在 xterm 关闭之前看到短暂的致命错误消息,然后它就消失了。
如何从 xterm 会话中获取崩溃信息?
尝试将 & 添加到三通管 ( ... |& tee -i ...) 甚至阻止我启动 xterm,不用说日志中没有我可以使用的内容。
是否有某个地方自动存储了我要查找的信息(崩溃报告\致命错误消息)?
有没有办法将此调试信息强制写入文件?
还有一件事 - 我没有 root 访问权限,所以 dnsmasq.log
我无法访问。
即使不修改脚本,您也可以使用 command-line 选项 -hold
。将此资源添加到您的 X 资源(最好添加到 xterm app-defaults 文件):
*hold: true
这使得每个 xterm 都像您 运行 它使用
xterm -hold
因为 command-line 选项是通过设置 X 资源值来处理的。由于 window 不会消失,您可以从中 select/paste。
如果你不是真的在使用xterm,而是一些模仿者,当然,你运气不好。
我是 运行 基于 shell 的 TCL,来自 tcsh 的 xterm 和 tee 到日志文件中(很好的混淆 :))
在某些时候会话崩溃,我可以在 xterm 关闭之前看到短暂的致命错误消息,然后它就消失了。
如何从 xterm 会话中获取崩溃信息?
尝试将 & 添加到三通管 ( ... |& tee -i ...) 甚至阻止我启动 xterm,不用说日志中没有我可以使用的内容。
是否有某个地方自动存储了我要查找的信息(崩溃报告\致命错误消息)?
有没有办法将此调试信息强制写入文件?
还有一件事 - 我没有 root 访问权限,所以 dnsmasq.log
我无法访问。
即使不修改脚本,您也可以使用 command-line 选项 -hold
。将此资源添加到您的 X 资源(最好添加到 xterm app-defaults 文件):
*hold: true
这使得每个 xterm 都像您 运行 它使用
xterm -hold
因为 command-line 选项是通过设置 X 资源值来处理的。由于 window 不会消失,您可以从中 select/paste。
如果你不是真的在使用xterm,而是一些模仿者,当然,你运气不好。