日期:2014-05-16  浏览次数:20699 次

linux shell如何非阻塞写命名管道
如题:
目前使用重定向的方式向管道写数据,但重定向操作为阻塞方式,能否实现非阻塞的方式在shell中向管道中写数据

------解决方案--------------------
试试看
echo "1" <> $SCF
------解决方案--------------------
TMPFILE=/tmp/tmp.file

echo 1 > $TMPFILE
/bin/cat $TMPFILE > $SCF &

如果只是一个简单 echo 那么直接

/bin/echo 1 > $SCF &