[질문] 리눅스에서 stdin 처리는?

bosub의 이미지

리눅스 시스템 프로그램에서 stdin으로 값을 넣어주는 방법이 있나요?

eungkyu의 이미지

bosub wrote:
리눅스 시스템 프로그램에서 stdin으로 값을 넣어주는 방법이 있나요?

기본적으로 0번 file descriptor가 stdin입니다.
unistd.h에 있는 STDIN_FILENO 매크로를 이용할 수도 있습니다.

거기에 write시스템콜을 이용해 쓰면 되겠죠 ^^