声明
cat /dev/random
如预期的那样保持产出,但是
tail -f /dev/random
挂起(至less在OSX和SUSE上)。 为什么后者的声明挂起?
tail -f做几件事情:
tail -f
/dev/random
如果没有结束 – 就像/dev/random – 第一步将永远不会完成。
cat不需要找到结束,因此它没有关联的故障点。
cat