Выделенный сервер Valve для Source Engine (srcds_run) в Linux записывает данные непосредственно в терминал, а не на стандартный вывод. Я хочу запустить его как демон /etc/init.d в Debian 6, и я хотел бы перенаправить / записать вывод в файл. Как я могу это сделать? И еще лучше, зачем им выводить прямо на терминал, есть ли в этом польза?
Полагаю, я мог бы запустить другой экземпляр bash только для srcds_run, но это кажется грязным решением, и я до сих пор не знаю, как перенаправить вывод.
Благодаря полезному комментарию Твалберга я нашел ответ
Запустите программу на экране и используйте журнал экрана (http://web.mit.edu/gnu/doc/html/screen_17.html) для захвата вывода