LINUX.ORG.RU

Перенаправление вывода программы в процессе ее работы


0

1

Есть одно иксовое приложение. Если запустить его в терминале, оно свой выхлоп туда и отправляет, там варнинги всякие и т.п.
Если запустить его через графический интерфейс, то как можно посмотреть этот выхлоп (кроме логов, понятное дело, туда оно пишет по каким то другим алгоритмам).
В общем, как перенаправить вывод с /dev/null (или куда оно там) например в терминал?

кроме логов, понятное дело, туда оно пишет по каким то другим алгоритмам

да, кагбе, нет: stdout и stderr перенаправляются *dm в ~/.xsession-errors или ещё в какой-то лог

anonymous
()

По умолчанию в терминал Иксов(с которого их запускали), ЕМНИП. Обычно это или первый или последний vt. Можешь поискать вывод, перебирая Alt-F1 ... Alt-F12.

Ну или запускать типа: someprogramm > somefile 2>&1

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

например амарок. у него логов вообще не замечено

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

strace -p 27235 -e trace=write

После -p указывать нужный PID

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