使用 Java 中的编号文件描述符
我需要从 Java 访问编号的文件描述符 - 除了 0、1 或 2。
如何做到这一点?我查看了该类,但没有找到任何方法使用给定的文件描述符编号对其进行初始化。FileDescriptor
作为一个具体的例子,假设Java被另一种编程语言作为子进程调用。文件描述符 3 和 4 由其他语言提供,用于输入和输出。
在Java中,我需要的是连接到这些文件描述符的对象,就像 System.in,System.out和System.error连接到file-desctiptors 0,1和2一样。InputStream
OutputStream
我使用的是Java 1.6,这应该在Unix类似的系统上运行。