1 option
Bash cookbook / Carl Albing, J.P. Vossen and Cameron Newham.
- Format:
- Book
- Author/Creator:
- Albing, Carl.
- Language:
- English
- Subjects (All):
- UNIX (Computer file).
- UNIX Shells.
- User interfaces (Computer systems).
- Physical Description:
- 1 online resource (624 p.)
- Edition:
- 1st edition
- Place of Publication:
- Sebastopol, California : O'Reilly, 2007.
- Language Note:
- English
- System Details:
- text file
- Summary:
- The key to mastering any Unix system, especially Linux and Mac OS X, is a thorough knowledge of shell scripting. Scripting is a way to harness and customize the power of any Unix system, and it's an essential skill for any Unix users, including system administrators and professional OS X developers. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards.bash Cookbook teaches shell scripting the way Unix masters practice the craft. It presents a variety of recipes and tricks for all levels of shell programmers so that anyone can become a proficient
- Contents:
- Table of Contents; Preface; Who Should Read This Book; About This Book; GNU Software; A Note About Code Examples; Useless Use of cat; A Note About Perl; More Resources; Conventions Used in This Book; Using Code Examples; We'd Like to Hear from You; Safari® Enabled; Acknowledgments; Reviewers; O'Reilly; From the Authors; Carl; JP; Cameron; Beginning bash; Why bash?; The bash Shell; 1.1 Decoding the Prompt; Problem; Solution; Discussion; See Also; 1.2 Showing Where You Are; Problem; Solution; Discussion; See Also; 1.3 Finding and Running Commands; Problem; Solution; Discussion; See Also
- 1.4 Getting Information About FilesProblem; Solution; Discussion; See Also; 1.5 Showing All Hidden (dot) Files in the Current Directory; Problem; Solution; Discussion; See Also; 1.6 Using Shell Quoting; Problem; Solution; Discussion; See Also; 1.7 Using or Replacing Built-ins and External Commands; Problem; Solution; Discussion; See Also; 1.8 Determining If You Are Running Interactively; Problem; Solution; Discussion; See Also; 1.9 Setting bash As Your Default Shell; Problem; Solution; Discussion; See Also; 1.10 Getting bash for Linux; Problem; Solution; Discussion; See Also
- 1.11 Getting bash for xBSDProblem; Solution; Discussion; See Also; 1.12 Getting bash for Mac OS X; Problem; Solution; Discussion; See Also; 1.13 Getting bash for Unix; Problem; Solution; Discussion; See Also; 1.14 Getting bash for Windows; Problem; Solution; Discussion; See Also; 1.15 Getting bash Without Getting bash; Problem; Solution; Discussion; See Also; 1.16 Learning More About bash Documentation; Problem; Solution; Official documentation; Other documentation; See Also; Standard Output; 2.1 Writing Output to the Terminal/Window; Problem; Solution; Discussion; See Also
- 2.2 Writing Output but Preserving SpacingProblem; Solution; Discussion; See Also; 2.3 Writing Output with More Formatting Control; Problem; Solution; Discussion; See Also; 2.4 Writing Output Without the Newline; Problem; Solution; Discussion; See Also; 2.5 Saving Output from a Command; Problem; Solution; Discussion; See Also; 2.6 Saving Output to Other Files; Problem; Solution; Discussion; See Also; 2.7 Saving Output from the ls Command; Problem; Solution; Discussion; See Also; 2.8 Sending Both Output and Error Messages to Different Files; Problem; Solution; Discussion; See Also
- 2.9 Sending Both Output and Error Messages to the Same FileProblem; Solution; Discussion; See Also; 2.10 Appending Rather Than Clobbering Output; Problem; Solution; Discussion; See Also; 2.11 Using Just the Beginning or End of a File; Problem; Solution; Discussion; See Also; 2.12 Skipping a Header in a File; Problem; Solution; Discussion; See Also; 2.13 Throwing Output Away; Problem; Solution; Discussion; See Also; 2.14 Saving or Grouping Output from Several Commands; Problem; Solution; Discussion; See Also; 2.15 Connecting Two Programs by Using Output As Input; Problem; Solution; Discussion
- See Also
- Notes:
- Includes index.
- Description based on print version record.
- ISBN:
- 9780596554705
- 0596554702
- 9780596516031
- 0596516037
- OCLC:
- 770009147
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.