使用 exec 重定向 stderr 後進程掛起 2024-6-12 • linux bash pipe exec stderr 我想將 stdout 和 stderr 重定向到 2 個管道,每個管道一個 創建我使用的管道: mkfifo -m 0666 /var/run/log_stdout.pipe mkfifo -m 0666 /var/run/log_stderr.pipe 它工作正常,但是當我嘗試重定向進程時掛起 exec 2>/var/run/log_stderr.pipe 謝謝! 答案1 您需要打開標準錯誤用於讀取的管道。在此之前,打開寫入將被阻止 相關內容