Jak utworzyć pseudo-tty do odczytu danych wyjściowych i zapisywania na wejściu
Używam fork () i execvp () do wywoływania procesu, który musi wierzyć, że jest podłączony do interaktywnego terminala, aby działał poprawnie.
Po spawnowaniu chcę uchwycić całe wyjście z procesu, a także móc wysłać dane wejściowe do procesu.
Podejrzewam, że psuedo-ttys mogą tu pomóc. Czy ktoś ma fragment, w jaki sposób to zrobić?