LINUX.ORG.RU

Отправить управляющую комбинацию через libssh2

 


0

1

Допустим я через libssh2 открыл на удаленном хосте tmux и запустил в нем программу и хочу сделать детачинг. При работе в терминале я бы ввел Ctrl_B+D и вылетел из tmux. Вопрос, какие байты нужно нужно закинуть в exec что бы на том конце получить идентичный эффект?

З. Ы. Не нужно мне предлагать запускать tmux сразу с детачем. Меня интересует техническая сторона вопроса, как это делается в принципе.


const char* SEQ = "\x02D";
libssh2_channel_write_ex(chan, 0, SEQ, 2);


Что-то вроде такого?

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