【发布时间】:2012-10-02 12:44:09
【问题描述】:
我同时在同一个目录中运行多个 Screen 会话。
当某个会话中的程序完成后,该会话自动终止。但是,我需要检查会话的输出。所以我尝试使用“screen -L”来保存日志。但是,所有会话的输出都记录到一个文件中,screenlog.0(一个会话的几行,然后另一个会话的几行......这是无法读取的)。
有没有办法将不同的会话记录到不同的日志文件?
【问题讨论】:
标签: linux bash shell gnu-screen
我同时在同一个目录中运行多个 Screen 会话。
当某个会话中的程序完成后,该会话自动终止。但是,我需要检查会话的输出。所以我尝试使用“screen -L”来保存日志。但是,所有会话的输出都记录到一个文件中,screenlog.0(一个会话的几行,然后另一个会话的几行......这是无法读取的)。
有没有办法将不同的会话记录到不同的日志文件?
【问题讨论】:
标签: linux bash shell gnu-screen
例如,您可以在 screenrc 中使用logfile 命令。
【讨论】:
man screen,看看你是否在那里缠绕了适合你确切需求的东西。