11.03 将目录重定向到标准输入

在 Linux/UNIX 系统编程手册中看到这样的一段代码:

(py310) xxx /data/apue $ file /proc/self/fd/0
/proc/self/fd/0: symbolic link to /dev/pts/2
(py310) xxx /data/apue $ file /proc/self/fd/0 < .
/proc/self/fd/0: symbolic link to /data/apue

这说明目录也是能够被重定向并使用 0 号 fd 打开的,只要程序支持标准输入流不是普通文件就行。