LINUX.ORG.RU

dev/pts


0

0

Извините за банальный вопрос. Есть приложение работающее на какой нить консоли и требующее пользовательского ввода. Можно ли как нить из другой консоли перенаправить _ввод_ в приложение на первом терминале. echo blah >> /dev/pts/0 просто перенаправляет вывод на эту консоль, но не на ввод соотв. приложению. Извините за такое нудное разжевывание :) Заранее благодарен

anonymous

Ответ на: комментарий от watashiwa_daredeska

Например сегодня что-то случилось с иксовой сессией и она перестала реагировать на клаву и мышь, в ней запущен очень нужный xterm. При этом вторую сессию запустить можно и в ней все ok. Есть ли способ передать в bash привязанный к тому xterm команду если я знаю его /dev/pts и я рут на этой машине ???

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

screen -d -m command (если запуск), или какннить просто screen

и никуда твоя программа не денется.

vilfred ☆☆
()

TIOCSTI ioctl, если программа запущена не под умным терминальным эмулятором(вроде упомянутого screen).

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