Можно ли захватить/перехватить вывод из уже запущенной программы Java?Вывести вывод из запущенной Java-программы
Это моя ситуация: у меня есть программа, которая занимает несколько часов, чтобы закончить. Поэтому я запускаю его и позволяю компьютеру выполнять эту работу. Я могу войти на компьютер, на котором запущена программа с SSH, и посмотреть, как она работает с ps, но я хотел бы перехватить вывод, который записывается на консоль.
Есть ли способ сделать это?
Нужно ли предоставлять дополнительную информацию?
+1 для упоминания о перенаправлении в файл и использовании 'tail' для просмотра. – Perception
Спасибо, это работает! Можно ли «отсоединить» нового слушателя? Я также хочу отметить, что вы должны сделать это как пользователь ** root **. – Henridv
Можно ли немного объяснить, что делают эти команды gdb? Я уже нашел эту статью, но она не объясняет каждую команду: [link] (http://blog.tridgell.net/?p=4) – Henridv