I have set up a screen rc file like this:
log on
shelltitle apt
logfile $HOME/configs/screen/screenlogs/apt.log
logtstamp after 120
and I am starting like this:
screen -c ~/configs/screen/apt.rc
But after using for a while the apt.log file is never created. The syntax looks perfect to me, unless there is something about the logfile syntax I am not getting
You simply need to change
to
The
log
command sets logging for the current window. At the time the .rc file is read, there is no current window.deflog
sets the default for logging of newly created windows.Alternatively you could add commands to your rc file to create an initial window and turn logging on for it.
(Damn, screen does everything.)