Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
bash Pocket Reference
1. The Bash Shell
Conventions
History
Overview of Features
Invoking the Shell
Options
Arguments
Syntax
Special Files
Filename Metacharacters
Examples
Brace Expansion
Examples
Quoting
Examples
Command Forms
Examples
Redirection Forms
Simple redirection
Redirection using file descriptors
Multiple redirection
Process substitution
Special filenames
Examples
Functions
Variables
Variable Assignment
Variable Substitution
Examples
Built-in Shell Variables
Other Shell Variables
Arrays
Indexed arrays
Associative arrays
Special Prompt Strings
Arithmetic Expressions
Operators
Examples
Command History
Line-Edit Mode
Common editing keystrokes
The fc Command
Examples
C-Shell–Style History
Event designators
Word substitution
History modifiers
Programmable Completion
Examples
Job Control
Shell Options
Command Execution
Coprocesses
Example
Restricted Shells
Built-in Commands
!
#
#!shell
:
.
[[ ]]
name ( )
alias
bg
bind
break
builtin
caller
case
cd
command
compgen
complete
compopt
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
mapfile
popd
printf
pushd
pwd
read
readarray
readonly
return
select
set
shift
shopt
source
suspend
test
time
times
trap
true
type
typeset
ulimit
umask
unalias
unset
until
wait
while
filename
Resources
Online Resources
Books
Acknowledgments
Index
← Prev
Back
Next →
← Prev
Back
Next →