Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Newham, Cameron.

Title Learning the bash Shell / Cameron Newham and Bill Rosenblatt. [O'Reilly electronic resource]

Edition 2nd ed., rev. & updated.
Imprint Cambridge [England] ; Sesbastopol [Calif.] : O'Reilly, ©1998.
QR Code
Description 1 online resource (xvi, 318 pages) : illustrations
Note Includes index.
Contents 1 bash Basics 1 -- What Is a Shell? 2 -- History of UNIX Shells 3 -- Getting bash 5 -- Interactive Shell Use 6 -- Files 7 -- Input and Output 14 -- Background Jobs 18 -- Special Characters and Quoting 21 -- Help 27 -- 2 Command-Line Editing 28 -- The History File 30 -- emacs Editing Mode 30 -- vi Editing Mode 38 -- The fc Command 47 -- History Expansion 50 -- readline 51 -- Keyboard Habits 55 -- 3 Customizing Your Environment 57 -- The .bash_profile, .bash_logout, and .bashrc Files 58 -- Aliases 60 -- Options 63 -- Shell Variables 65 -- Customization and Subprocesses 76 -- Customization Hints 81 -- 4 Basic Shell Programming 83 -- Shell Scripts and Functions 83 -- Shell Variables 88 -- String Operators 94 -- Command Substitution 103 -- Advanced Examples: pushd and popd 107 -- 5 Flow Control 111 -- if/else 112 -- for 126 -- case 133 -- select 136 -- while and until 139 -- 6 Command-Line Options and Typed Variables 141 -- Command-Line Options 141 -- Typed Variables 150 -- Integer Variables and Arithmetic 151 -- Arrays 160 -- 7 Input/Output and Command-Line Processing 163 -- I/O Redirectors 163 -- String I/O 169 -- Command-Line Processing 177 -- 8 Process Handling 195 -- Process IDs and Job Numbers 196 -- Job Control 197 -- Signals 200 -- trap 207 -- Coroutines 213 -- Subshells 217 -- Process Substitution 219 -- 9 Debugging Shell Programs 220 -- Basic Debugging Aids 221 -- A bash Debugger 226 -- 10 bash Administration 247 -- Installing bash as the Standard Shell 247 -- Environment Customization 250 -- System Security Features 254 -- 11 bash for Your System 257 -- Obtaining bash 257 -- Unpacking the Archive 259 -- What's in the Archive 259 -- Who Do I Turn to? 264 -- A Related Shells 267 -- C Loadable Built-Ins 293 -- D Syntax 298 -- E Obtaining Sample Programs 302.
Subject UNIX Shells.
UNIX (Computer file)
UNIX (Computer file)
UNIX Shells
User interfaces (Computer systems)
User-Computer Interface
Interfaces utilisateurs (Informatique)
User interfaces (Computer systems)
Added Author Rosenblatt, Bill.
Other Form: Print version: Newham, Cameron. Learning the bash Shell. 2nd ed., rev. & updated. Cambridge [England] ; Sesbastopol [Calif.] : O'Reilly, ©1998 1565923472 (DLC) 98132271 (OCoLC)38936891
ISBN 1565929616 (electronic bk.)
9781565929616 (electronic bk.)
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information