FIFO(명명된 파이프) 여러개 생성시 궁금한점이 있는데요

kknd345의 이미지

FIFO(명명된 파이프) 생성시 FIFO 파일을 만들잖아요

프로세스가 실행 될때마다 다른 FIFO를 만들고 싶은데요

즉 ( 같은 프로그램 실행시 )

처음 프로세스가 생성되면 FIFO1 을 만들고요
그 다음 프로세스가 생성되면 FIFO1이 있으면 FIFO2를 만들고요
그 다음 프로세스가 생성되면 FIFO1,FIFO2가 있으니 FIFO3을 만들고 싶은데요.

그리고 FIFO1을 생성한 프로세스가 뒤에 생성되는 FIFO2,3 도 접근하고 싶은데 설명 좀 해주세요.

책보고 FIFO는 이해 하겠는데 저런 방식은 이해를 못 하겠네요

부탁드립니다 ^^

익명 사용자의 이미지

접근하고 싶을때, 파일이 존재하나 검사하면 되지 않을까요?