Book description
In this quick reference, you'll find everything you need to know about the bash shell. Whether you print it out or read it on the screen, this PDF gives you the answers to the annoying questions that always come up when you're writing shell scripts: What characters do you need to quote? How do you get variable substitution to do exactly what you want? How do you use arrays? It's also helpful for interactive use. If you're a Unix user or programmer, or if you're using bash on Windows, you'll find this quick reference indispensable.
Table of contents
-
bash Quick Reference
-
1. The Bash Shell
- History
- Overview of Features
- Invoking the Shell
- Syntax
- Functions
- Variables
- Arithmetic Expressions
- Command History
- Job Control
- Shell Options
- Command Execution
- Restricted Shells
-
Built-in Commands
- !
- #
- #!shell
- :
- .
- [[ ]]
- name()
- alias
- bind
- bg
- break
- builtin
- caller
- case
- cd
- command
- compgen
- complete
- continue
- declare
- dirs
- disown
- do
- done
- echo
- enable
- esac
- eval
- exec
- exit
- export
- false
- fc
- fg
- fi
- for
- for
- function
- getopts
- hash
- help
- history
- if
- jobs
- kill
- let
- local
- logout
- popd
- printf
- pwd
- pushd
- read
- readonly
- return
- select
- set
- shopt
- shift
- source
- suspend
- test
- time
- times
- trap
- true
- type
- typeset
- ulimit
- umask
- unalias
- unset
- until
- wait
- while
- filename
- Resources
- Acknowledgments
- About the Author
-
1. The Bash Shell
Product information
- Title: bash Quick Reference
- Author(s):
- Release date: June 2006
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596558772
You might also like
book
Tidy First?
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up …
book
Building Micro-Frontends
What's the answer to today's increasingly complex web applications? Micro-frontends. Inspired by the microservices model, this …
book
The Staff Engineer's Path
For years, companies have rewarded their most effective engineers with management positions. But treating management as …
book
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …