复制screenlog.n文件并重启日志?

时间:2016-02-01 16:21:25

标签: linux logging gnu gnu-screen

我正在使用gnu屏幕运行应用程序并记录-L标志的所有内容。 screenlog.n文件正在创建中。我想将该文件的内容复制到log_<date>之类的内容,然后清除screenlog.n文件以在第二天开始记录。到目前为止,我只找到了附加的解决方案,或者保留了screenlog.n文件来保存所有信息。

1 个答案:

答案 0 :(得分:0)

我发现如果在分离屏幕会话时删除现有屏幕,屏幕将自动创建一个新的screenlog.n文件。我只是安排了一个cronjob来复制和重命名现有文件,然后将其删除。只要有新内容记录,就会创建一个新的screenlog.n文件。