0

我正在炮轰这个:

mkfifo my_fifo

经此许可:

prw-r--r--

然后我做:

echo this is my fifo > my_fifo    

但它卡住了,从另一个外壳开始十秒钟后,大小my_fifo为零。

这是为什么?

4

1 回答 1

1

在 1 号航站楼:

$ cat > my_fifo

在 2 号航站楼:

$ cat my_fifo

之后在终端 1 中输入一些内容并检查终端 2。

关于 FIFO 大小的注意事项:它始终为 0,因为它不是常规文件,而是使用 RAM 而不是磁盘的命名管道。

于 2012-07-12T07:18:11.350 回答