Я просто хочу получить краткий обзор моих отдельных screen
сеансов GNU . Можно ли сбросить текущий контент на стандартный вывод? Что-то вроде
screen --print SESSION_NAME > file.txt
logs
gnu-screen
stdout
пьер
источник
источник
-p
илиat
необходимо . Так что, еслиscreen -X hardcopy /some/file
не работает, попробуйтеscreen -X at 0 hardcopy /some/file
илиscreen -p 0 -X hardcopy /some/file
.strace
что экран "client" отправляет команду hardcopy на сервер, а сервер обрабатывает ее. (В справочной странице говорится, что файл печатной копии записан на сервере cwd, а не на клиенте.) В случае печатной копии данные TTY явно не передаются по проводам.Начните
screen
с-L
опции, чтобы включить ведение журнала сеанса.В качестве альтернативы, после того, как вы запустили
screen
, вы можете включить или выключить запись окна вscreen
сеансе с помощью CTRLa- H.Журналы будут созданы в вашем текущем рабочем каталоге с именем,
screenlog.X
где X - уникальный номер.Вывод списка окон при включенном ведении журнала находится
L
в столбце Флаги.источник