Find a copy online
Links to this item
Find a copy in the library
Finding libraries that hold this item...
Details
Additional Physical Format: | Online version: Kernighan, Brian W. UNIX programming environment. Englewood Cliffs, N.J. : Prentice-Hall, ©1984 (OCoLC)563191087 |
---|---|
Named Person: | Unix |
Material Type: | Internet resource |
Document Type: | Book, Internet Resource |
All Authors / Contributors: |
Brian W Kernighan; Rob Pike |
ISBN: | 0139376992 9780139376993 013937681X 9780139376818 |
OCLC Number: | 10269821 |
Notes: | Includes index. |
Description: | x, 357 pages : illustrations ; 25 cm |
Contents: | UNIX for Beginners -- Day-to-day use: files and common commands -- More about files: directories -- The shell -- The rest of the UNIX system -- The File System -- The basics of files -- What's in a file? -- Directories and filenames -- Permissions -- Inodes -- The directory hierarchy -- Devices -- Using the Shell -- Command line structure -- Metacharacters -- Creating new commands -- Command arguments and parameters -- Program output as arguments -- Shell variables -- More on I/O redirection -- Looping in shell programs -- bundle: putting it all together -- Why a programmable shell? -- Filters -- The grep family -- Other filters -- The stream editor sed -- The awk pattern scanning and processing language -- Good files and good filters -- Shell Programming -- Customizing the cal command -- Which command is which? -- While and until loops: watching for things -- Traps: catching interrupts -- Replacing a file: overwrite -- Zap: killing proceses by name -- The pick command: blanks vs. arguments -- The news command: community service messages -- Get and put: tracking file changes -- Programming with Standard I/O -- Standard input and output: vis -- Program arguments: vis version 2 -- File access: vis version 3 -- A screen-at-a-time printer: p -- An example: pick -- On bugs and debugging -- An example: zap -- An interactive file comparison program: idiff -- Accessing the environment -- UNIX System Calls -- Low-level I/O -- File system: directories -- File system: inodes -- Processes -- Signals and interrupts. |
Series Title: | Prentice-Hall software series. |
Other Titles: | U.N.I.X. programming environment |
Responsibility: | Brian W. Kernighan, Rob Pike. |
Abstract:
This book describes the UNIX? programming environment and philosophy.
Read more...
Reviews

