Book description
If you are a Unix or Linux Shell programmer, this book will provide you with the practical advice and technical tips you will need in order to become proficient in all aspects of the Korn Shell and enhance your programming skills. From basic introductory concepts through to advanced programming techniques, you will learn how to:
Customize your Unix and Linux environments
Write and debug Korn Shell scripts
Fine-tune Korn Shell scripts for faster execution
Illustrated throughout with expansive sample programs and easy-to-apply examples, plus complete ready-to-run scripts, this book will prove an indispensable guide and technical reference for the Korn Shell.
NEW! Chapter on pdksh, the public domain Korn Shell for Linux
NEW! Appendices of Pdksh quick reference and Man Page
NEW! CD containing pdksh source code and evaluation version of U/WIN commands.
"This is the best Korn Shell book I've seen. I
presently have at least five different books on Shell programming
in Unix. I actually was able to read this book cover to cover AND
am able to use this as a reference...I found this book to be very
complete."
John A. Siegel, Solution Engineer, Pershing, a Division of
Donaldson Lufkin and Jenrette
0201675234B05022001
Table of contents
- Copyright
- List of Tables:
- Preface
- Introduction
- Korn Shell Basics
- Variables and Parameters
- Editing Commands
- Job Control
- Performing Arithmetic
- The Environment
- Writing Korn Shell Scripts
- Miscellaneous Commands
- Sample .profile File
- Sample Environment File
- C Shell Functionality
- Sample Korn Shell Scripts
-
Korn Shell Man Page
- Synopsis
- Description
- Definitions
- Commands
- Variable Assignments
- Comments
- Aliasing
- Tilde Substitution
- Command Substitution
- Arithmetic Substitution
- Process Substitution
- Parameter Expansion
- Field Splitting
- File Name Generation
- Quoting
- Arithmetic Evaluation
- Prompting
- Conditional Expressions
- Input/Output
- Environment
- Functions
- Discipline Functions
- Jobs
- Signals
- Execution
- Command Re-entry
- In-line Editing Options
- Key Bindings
- Emacs Editing Mode
- Vi Editing Mode
- Input Edit Commands
- Motion Edit Commands
- Search Edit Commands
- Text Modification Edit Commands
- Other Edit Commands
- Built-in Commands
- Invocation
- Rsh Only
- EXIT STATUS
- CAVEATS
- Pdksh
-
Pdksh Quick Reference
- Command Execution
- Redirecting Input/Output
- Filename Substitution
- Variables
- Variable Attributes
- Variable Substitution
- Special Parameters
- Special Variables
- Array Variables
- Misc Substitution
- Quoting
- In-Line Editors
- Job Control
- Arithmetic
- Options
- Aliases
- Conditional Expressions
- Other [[...]] Operators
- Control Commands
- Commands
- Functions
- THE print COMMAND
- THE read COMMAND
- Miscellaneous
- Debugging Korn Shell Scripts
- Files
- Example Commands
- Pdksh Man Page
Product information
- Title: Korn Shell: Unix and Linux Programming Manual, Third Edition, The
- Author(s):
- Release date: January 2001
- Publisher(s): Pearson Business
- ISBN: 0201675234
You might also like
book
Unix Power Tools, 3rd Edition
With the growing popularity of Linux and the advent of Darwin, Unix has metamorphosed into something …
book
A Practical Guide to Linux Commands, Editors, and Shell Programming, Fourth Edition
The Most Useful Tutorial and Reference, with Hundreds of High-Quality Examples for Every Popular Linux Distribution …
book
Linux Command Line and Shell Scripting Bible, 4th Edition
Advance your understanding of the Linux command line with this invaluable resource Linux Command Line and …
book
Unix in a Nutshell, 4th Edition
As an open operating system, Unix can be improved on by anyone and everyone: individuals, companies, …