mkfifo

    7熱度

    2回答

    我想創建一個命名管道,就像由「mkfifo」創建的管道,但一個警告。我希望管道是雙向的。也就是說,我希望進程A寫入fifo,並且處理B從中讀取,反之亦然。由「mkfifo」創建的管道允許進程A讀取寫入管道的數據。通常我會使用兩個管道,但我試圖模擬一個實際的設備,所以我希望open(),read(),write()等的語義儘可能類似於實際設備。任何人都知道一種技術來實現這一點,而不訴諸兩個管道或命名