The UNIX programming environment / Brian W. Kernighan, Rob Pike.
Series: Prentice-Hall software seriesPublication details: Englewood Cliffs, N.J. : Prentice-Hall, c1984.Description: x, 357 p. : ill. ; 25 cmISBN:- 0139376992
- 013937681X (pbk.)
- 005.1 22 KER
Item type | Current library | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|
Book Open Access | Engineering Library | 005.1 KER 1 (Browse shelf(Opens below)) | 1 | Available | BUML23100464 |
Contents
1. UNIX for beginners
1.1 Getting Started
1.2 Day-to-day Use : files and common commands
1.3 More about Files : directors
1.4 The Shell
1.5 The rest of the UNIX system
2. The File system
2.1 The basics of files
2.2 What is a file
2.3 Directories and file names
2.4 Permissions
2.5 inodes
etc
3. Using the Shell
3.1 Command Line structure
3.2 Metacharacters
3.3 Creating new Commands
3.4 Command arguments and parameters
3.5 Programme Output as arguments
etc.
4. Filters
4.1 The grep family
4.2 Other filters
4.3 The Steam editor sed
4.4 The awk pattern scanning and processing Language
4.5 Good files and filters
5. Shell Programming
5.1 Customizing the cal command
5.2 Which command is which
5.3 While and until loops: watching for things
5.4 Traps : catching inturrupts
5.5 Replacing a file overwrite
etc.
6. Programming with standard I/O
6.1 Standard input and Output : Vis
6.2 Progrqm arguments: vis version 2
6.3 File access : vis version 3
6.4 A screen-at-a-time printer : P
6.5 An example : Pick
etc.
7. UNIX System Calls
7.1 Low-level I/O
7.2 File system : directories
7.3 File system : inodes
7.4 Processes
7.5 Signals and interrupts
8. Program Development
8.1 Stage 1: A four-function calculator
8.2 Stage 2: Variables and error recovery
8.3 Stage 3: Arbitrary variable names; built in functions
8.4 Stage 4: Compilation into a machine
8.5 Stage 5: Control flow and relational operators
etc.
9. Documents Preparation
9.1 The ms macro package
9.2 The troff level
9.3 The tbl and eqn prepocessors
9.4 The manual page
9.5 Other document preparation tools
10. Epilog
Appendix 1: Editor Summary
Appendix 2: hoc Manual
Appendix 3: Listing
Includes index : p. 349 - 357
There are no comments on this title.