LINUX.ORG.RU

Логирование screen

 , ,


1

1

Доброго времени суток :) Как сделать логирование всего того, что происходит в screen? Насколько мне известно у screen есть параметр -L, но я не могу указать путь, где хранить эти логи. И использовать один файл лога я не могу, так как может быть запущено до 10 процессов, которые надо логировать. Пример #1 такого процесса -> консоль игрового сервера. Пример #2 такого процесса -> скачивание/обновление игрового сервера. Что посоветуете?


Ответ на: комментарий от kawaii_neko

Это должно быть всё сохранено в файл не просто так. Дальше я буду парсить эти файлы для сбора статистики.

BMW
() автор топика
Ответ на: комментарий от anonymous

Не работает. Файл log - пустой...

BMW
() автор топика
Ответ на: комментарий от BMW

Запускаешь screen (опционально), запускаешь script, запускаешь дальше, что захочешь. По умолчанию сессия пишется в файл typescript. Запись прерывается по ^D. Всё просто. :)

beastie ★★★★★
()
Ответ на: комментарий от beastie

Спасибо, но можно ли ещё упростить? /usr/bin/screen -AmdS 1_install-> screen ./steamcmd -> то что нужно выполнять

BMW
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.