Flylib.com
Learning the bash Shell: Unix Shell Programming (In a Nutshell (OReilly))
Learning the bash Shell: Unix Shell Programming (In a Nutshell (OReilly))
ISBN: 0596009658
EAN: 2147483647
Year: 1998
Pages: 104
Authors:
Cameron Newham
BUY ON AMAZON
Copyright
Preface
bash Versions
Summary of bash Features
Intended Audience
Code Examples
Chapter Summary
Conventions Used in This Handbook
We d Like to Hear from You
Acknowledgments for the First Edition
Acknowledgments for the Second Edition
Chapter 1. bash Basics
What Is a Shell?
Scope of This Book
History of UNIX Shells
Getting bash
Interactive Shell Use
Files
Input and Output
Background Jobs
Special Characters and Quoting
Help
Chapter 2. Command-Line Editing
Enabling Command-Line Editing
The History File
emacs Editing Mode
vi Editing Mode
The fc Command
History Expansion
readline
Keyboard Habits
Chapter 3. Customizing Your Environment
The .bash_profile, .bash_logout, and .bashrc Files
Aliases
Options
Shell Variables
Customization and Subprocesses
Customization Hints
Chapter 4. Basic Shell Programming
Shell Scripts and Functions
Shell Variables
String Operators
Command Substitution
Advanced Examples: pushd and popd
Chapter 5. Flow Control
ifelse
for
case
select
while and until
Chapter 6. Command-Line Options and Typed Variables
Command-Line Options
Typed Variables
Integer Variables and Arithmetic
Arrays
Chapter 7. InputOutput and Command-Line Processing
IO Redirectors
String IO
Command-Line Processing
Chapter 8. Process Handling
Process IDs and Job Numbers
Job Control
Signals
trap
Coroutines
Subshells
Process Substitution
Chapter 9. Debugging Shell Programs
Basic Debugging Aids
A bash Debugger
Chapter 10. bash Administration
Installing bash as the Standard Shell
Environment Customization
System Security Features
Chapter 11. bash for Your System
Obtaining bash
Unpacking the Archive
What s in the Archive
Who Do I Turn to?
Appendix A. Related Shells
The Bourne Shell
The IEEE 1003.2 POSIX Shell Standard
The Korn Shell
pdksh
Workalikes on PC Platforms
Appendix B. Reference Lists
Invocation
Built-In Commands and Reserved Words
Environment Variables
Test Operators
set Options
shopt Options
IO Redirection
emacs Mode Commands
vi Control Mode Commands
Appendix C. Loadable Built-Ins
Appendix D. Syntax
Reserved Words
BNF for bash
Appendix E. Obtaining Sample Programs
FTP
FTPMAIL
Learning the bash Shell: Unix Shell Programming (In a Nutshell (OReilly))
ISBN: 0596009658
EAN: 2147483647
Year: 1998
Pages: 104
Authors:
Cameron Newham
BUY ON AMAZON
101 Microsoft Visual Basic .NET Applications
Building Web Applications
Working with Console Applications
Working with the .NET Framework
Securing Applications
Coding Conventions
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
Choreography
Service modeling (a step-by-step process)
Service-oriented business process design (a step-by-step process)
WS-Addressing language basics
Integration considerations
GO! with Microsoft Office 2003 Brief (2nd Edition)
Objective 3. Select, Delete, and Format Text
Objective 1. Rename a Database
Objective 5. Move and Copy Text
Project 3A. Emergency
Skill Assessments
802.11 Wireless Networks: The Definitive Guide, Second Edition
The Extensible Authentication Protocol
The Frequency-Hopping (FH) PHY
Complementary Code Keying
11 on the Macintosh
Physical Layer Selection and Design
The Lean Six Sigma Pocket Toolbook. A Quick Reference Guide to Nearly 100 Tools for Improving Process Quality, Speed, and Complexity
Using DMAIC to Improve Speed, Quality, and Cost
Value Stream Mapping and Process Flow Tools
Voice of the Customer (VOC)
Reducing Lead Time and Non-Value-Add Cost
Complexity Value Stream Mapping and Complexity Analysis
Digital Character Animation 3 (No. 3)
Chapter One. Basics of Character Design
Adding Personality to a Walk
Animating the Face
Four-Legged Mammals
Developing a Story
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies