Commit | Line | Data |
---|---|---|
8340f87c BJ |
1 | .if n .ls 1 |
2 | ...TM 78-1273-9 39199 39199-11 | |
3 | ...ND October 2, 1978 | |
4 | ...old TM 75-1273-11 October 22, 1975 | |
5 | .RP | |
6 | .TL | |
7 | UNIX Programming \(em Second Edition | |
8 | .AU "MH 2C-518" 6021 | |
9 | Brian W. Kernighan | |
10 | .AU "MH 2C-517" 3770 | |
11 | Dennis M. Ritchie | |
12 | .AI | |
13 | .MH | |
14 | .AB | |
15 | .PP | |
16 | This paper is an introduction to programming on | |
17 | the | |
18 | .UX | |
19 | system. | |
20 | The emphasis is on how to write programs that interface | |
21 | to the operating system, | |
22 | either directly or through the standard I/O library. | |
23 | The topics discussed include | |
24 | .IP " \(bu" | |
25 | handling command arguments | |
26 | .IP " \(bu" | |
27 | rudimentary I/O; the standard input and output | |
28 | .IP " \(bu" | |
29 | the standard I/O library; file system access | |
30 | .IP " \(bu" | |
31 | low-level I/O: open, read, write, close, seek | |
32 | .IP " \(bu" | |
33 | processes: exec, fork, pipes | |
34 | .IP " \(bu" | |
35 | signals \(em interrupts, etc. | |
36 | .PP | |
37 | There is also an appendix which describes | |
38 | the standard I/O library in detail. | |
39 | .AE | |
40 | .CS 17 0 17 0 0 4 |