総合手引 | セクション 4 | English | オプション |
fd = open("/dev/fd/0", mode);
と呼び出し:
fd = fcntl(0, F_DUPFD, 0);
は等価になります。
ファイル /dev/stdin, /dev/stdout, /dev/stderr をオープンすることは次の呼び出しと等価です:
fd = fcntl(STDIN_FILENO, F_DUPFD, 0); fd = fcntl(STDOUT_FILENO, F_DUPFD, 0); fd = fcntl(STDERR_FILENO, F_DUPFD, 0);
open(2) への O_RDONLY, O_WRONLY, O_RDWR 以外のフラグは無視されます。
/dev/fd/#
/dev/stdin /dev/stdout /dev/stderr | |
FD (4) | June 9, 1993 |
総合手引 | セクション 4 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | The number of UNIX installations has grown to 10, with more expected. | ” |
— UNIX Programming Manual, 1972 |