FIFO提供一种进程间的通信方法。在AIX上向FIFO中写入数据后如果这些数据没有被读取的话,写入的进程会被阻塞,直到有另外一个进程读取了这部分数据。
创建FIFO:
mkfifo pipe
向FIFO中写入数据:
$ echo "data" > pipe (此时该进程会被阻塞)
从FIFO中读取数据:
$ cat < pipe (该命令执行结束后echo命令才会退出)
data1
FIFO提供一种进程间的通信方法。在AIX上向FIFO中写入数据后如果这些数据没有被读取的话,写入的进程会被阻塞,直到有另外一个进程读取了这部分数据。
创建FIFO:
mkfifo pipe
向FIFO中写入数据:
$ echo "data" > pipe (此时该进程会被阻塞)
从FIFO中读取数据:
$ cat < pipe (该命令执行结束后echo命令才会退出)
data1
转载于:https://my.oschina.net/u/575122/blog/192058