xref: /original-bsd/share/doc/psd/04.uprog/p0 (revision c3e32dec)
%sccs.include.proprietary.roff%

@(#)p0 8.1 (Berkeley) 06/08/93

.TM 78-1273-9 39199 39199-11
.ND October 2, 1978
.old TM 75-1273-11 October 22, 1975
.OH 'UNIX Programming \(em Second Edition''PSD:4-%' .EH 'PSD:4-%''UNIX Programming \(em Second Edition'
UNIX Programming \(em Second Edition .AU "MH 2C-518" 6021 Brian W. Kernighan .AU "MH 2C-517" 3770 Dennis M. Ritchie .AI AT&T Bell Laboratories Murray Hill, NJ 07974 .AB

This paper is an introduction to programming on the X system. The emphasis is on how to write programs that interface to the operating system, either directly or through the standard I/O library. The topics discussed include

" \(bu"
handling command arguments
" \(bu"
rudimentary I/O; the standard input and output
" \(bu"
the standard I/O library; file system access
" \(bu"
low-level I/O: open, read, write, close, seek
" \(bu"
processes: exec, fork, pipes
" \(bu"
signals \(em interrupts, etc.

There is also an appendix which describes the standard I/O library in detail. .AE .CS 17 0 17 0 0 4