저는 Linux의 명령줄 응용 프로그램과 상호 작용하는 기대 스타일 프로그램을 작성하고 있습니다. PTY의 다른 쪽 끝에 있는 응용 프로그램이 read
작업을 수행하려고 할 때 내 프로그램에서 알 수 있는 방법이 있습니까?
이상적으로 이는 PTY(또는 프로세스 그룹)의 다른 쪽에서 어떤 프로세스가 실행되고 있는지 알지 못해도 가능합니다. ptmx 파일 설명자의 상태를 폴링하는 것이 작동하지 않습니다. 왜냐하면 나는 항상유능한쓰기가 커널에 의해 내부적으로 버퍼링되더라도 여기에 쓰십시오.