stdoutとstderrを各パイプごとに1つずつ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
あなたは開く必要があります標準エラー読書用パイプ。それまでは書くための熱が遮断されます。