Я использую fork () и execvp () для запуска процесса, который должен верить, что он подключен к интерактивному терминалу, чтобы он функционировал должным образом.
После создания я хочу захватить все выходные данные процесса, а также иметь возможность отправлять входные данные процессу.
Я подозреваю, что здесь могут помочь psuedo-ttys. У кого-нибудь есть фрагмент, как это сделать?