Возможно ли читать сообщения с открытого терминала?
Добрый вечер. Интересуют способы чтения сообщений терминала, например, из другого терминала. Какими способами и возможно ли вообще прочитать что-либо с открытого заранее и свернутого\скрытого терминала, на котором в данный момент, что-то происходит?
1. в bash( zsh) есть история
.bash_history (.zsh_history) файлы из домашней папки пользователя
Читаем ее и получаем все что происходит во всех терминалах под правами данного пользователя.
Но использовать как читать так и править можно.
2. Не терминал - а эмулятор терминала - т.е программа ( прослойка между клавиатурой и ос) если она позволяет логи, запись то можно через нее посмотреть что происходит.
Например есть tmux менеджер консольных сессий. Он запускается как сервер и к нему можно подключится с несколькими клиентами и тогда получим полную онлайн трансляцию )
В историю же пишутся только команды, разве нет? по дефолту по крайней мере.
К тому же туда записывается информация со всех запущенных терминалов. Мне же нужно узнать, что происходит в открытом и свернутом терминале, а именно что выводит запущенный там скрипт/программа и тд, если средствами скрипта/программы такой вывод не предусмотрен.
Про логи и tmux почитаю, попробую. Спасибо.
Может еще что-нибудь, кто-нибудь подскажет.