LINUX.ORG.RU

как сделать лог консоли /dev/console в файл?


0

0

Здравствуйте! очень интересует сабж. Вроде данную задачу может решить syslogd, но в моей версии он в busysox какой-то урезанный что-ли и не поддерживает файл /etc/syslog.conf ("Note that this version of syslogd/klogd ignores /etc/syslog.conf.).

Т.е. у меня есть железка, у нее консоль заведена на компорт. Все пользовательские printf валятся на нее. А мне бы очень хотелось, чтобы они еще валились и в файл.

Помогите, пожалуйста, как это можно сделать?


При запуске программы указать 1>/to/my/file , т всё, что валится в stdout будет попадать в /to/my/file .

krum
()

программа tee может помочь

Dr_ZLO
()
Ответ на: комментарий от krum

krum: спасибо за совет, но мне хотелось бы ВСЁ, что валится ВСЕМИ программами (и не только программами, а и модулями ядра и т.п.) в stdout - дублировалось бы в файл.

Dr_ZLO: а не могли бы вы пояснить поподробнее.

Например, я пробовал запускать "/bin/sh | tee log.txt", но тогда у шела пропадает почему-то символ приглашения # .

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