The Unix Programming Environment (Prentice-Hall Software Series)
Brian W. Kernighan
Rob Pike
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. Brian W. Kernighan, Rob Pike. Includes Index.
Computer programming, QA76.6 .K495 1984
Name in long format: | The Unix Programming Environment (Prentice-Hall Software Series) |
---|---|
ISBN-10: | 013937681X |
ISBN-13: | 9780139376818 |
Book pages: | 376 |
Book language: | en |
Edition: | 1st |
Binding: | Paperback |
Publisher: | Prentice-Hall |
Dimensions: | Height: 9.25 Inches, Length: 7 Inches, Weight: 1.16183612074 Pounds, Width: 0.75 Inches |