Statement
cat /dev/random
continues to produce output, as expected, but
tail -f /dev/random
freezes (at least on OSX and SUSE). Why is the last statement hanging?
tail -f performs several actions:
tail -f
/dev/random
- /dev/random - .
cat , .
cat