a1exlism
7/20/2016 - 5:25 PM

linux pipe

linux pipe

Linux中标准输入为0,标准输出为1,标准错误输出为2
$./a.out 0 就是测试标准输入是否可读。因为默认标准输入是终端,终端是可读可写的。故输出为read write

$ ./a.out 0 < /dev/tty 实际是$ ./a.out 0 0< /dev/tty是把/dev/tty重定向为标准输入,而/dev/tty是只读的,……