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
bash Pocket Reference
It's simple: you need to know how to work with the bash shell if you want …
book
Shell Scripting: Expert Recipes for Linux, Bash, and More
A compendium of shell scripting recipes that can immediately be used, adjusted, and applied The shell …
book
Bash Pocket Reference, 2nd Edition
It's simple: if you want to interact deeply with Mac OS X, Linux, and other Unix-like …
article
Use Github Copilot for Prompt Engineering
Using GitHub Copilot can feel like magic. The tool automatically fills out entire blocks of code--but …