Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Присоединится к другому терминалу


Автор: Logo 13.9.2012, 21:29
Как в linux присоединится к терминалу? Нужно запустить perl отладчик с опцией TTY, что бы отладка происходила с другого терминала.

Пытался узнать терминал с помощью команды tty, и скормить его опции TTY, но в этом случае bash и отладчик работают с терминалом одновременно, по очереди читая команды.
Помогает сначала открыть новую вкладку в эмуляторе терминала, присоединить туда отладчик, а затем сделать kill -9 на процессе bash.
В этом случае во вкладку пишется предупреждение "Предупреждение: Сбой программы «/bin/bash»." а отладчик начинает нормально работать (проверено в konsole). Если через tmux, то окошко с терминалом закрывается.
Но что-то подсказывает, что это не самый верный путь smile

запуск отладчика с другим терминалом
Код

PERLDB_OPTS='TTY=/dev/pts/2' perl -de 'print "Hello, world!\n"'


Дубль темы от http://forum.vingrad.ru/forum/act-ST/f-5/t-356352.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)