【问题标题】:Name screen session log using session name使用会话名称命名屏幕会话日志
【发布时间】:2014-12-03 17:57:39
【问题描述】:

我正在使用这个非常简单的.screenrc

logtstamp on
logfile /tmp/screenlog-%S.log

我尝试使用这两种方法启动屏幕:

screen -L -S testing
screen -S tester -L

但使用的文件名是/tmp/screenlog.0S.log。我究竟做错了什么?使用屏幕版本 4.00.03jw4 (FAU) 2-May-06,根据 the manual 我应该能够使用会话名称命名日志文件

【问题讨论】:

    标签: linux gnu-screen screenrc


    【解决方案1】:

    如果您查看(8 岁?)屏幕版本的手册页 (man screen),您会发现它缺少 %S 说明符。他们一定是从你的版本开始添加的。我不确定为什么 Ubuntu 12.04 从 2006 年开始发货 screen..

    附:我建议调查tmux。这有点难学,但更灵活:您可以在会话之间移动窗口,您可以一次看到多个窗口,您可以将会话嵌套在其他会话中,等等。

    另外,如果您只是想记录长时间运行的进程的输出,请查看nohup

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多