在屏幕内运行应用程序以记录所有输出,包括应用程序日志未捕获的堆栈跟踪。但是,屏幕会记录所有格式,^[[58;1H^[[58;1H
这会导致日志文件难以阅读且比必要的大得多。
我尝试通过管道传输日志文件以删除颜色和文本格式,但最终却变得非常复杂,而且不能完美地工作,往往会完全搞乱格式。
我可以在 screenrc 中放入一个选项,让屏幕不记录这些颜色和格式代码,而只记录纯文本,同时不会在屏幕会话本身中使应用程序输出变色?
在屏幕内运行应用程序以记录所有输出,包括应用程序日志未捕获的堆栈跟踪。但是,屏幕会记录所有格式,^[[58;1H^[[58;1H
这会导致日志文件难以阅读且比必要的大得多。
我尝试通过管道传输日志文件以删除颜色和文本格式,但最终却变得非常复杂,而且不能完美地工作,往往会完全搞乱格式。
我可以在 screenrc 中放入一个选项,让屏幕不记录这些颜色和格式代码,而只记录纯文本,同时不会在屏幕会话本身中使应用程序输出变色?