首页 > 解决方案 > 命名管道在 bash 中崩溃

问题描述

这篇文章提出了一个解决管道过早关闭的方法。

执行代码

mkfifo pipe
julia <pipe >log.txt 2>err.txt &
exec 3>pipe
echo "1+2" >&3
echo "X" >&3
echo "exit()" >&3 

cat log.txt
cat err.txt

在不同的环境中:

重击专家?

标签: bashpipe

解决方案


推荐阅读