alias , unalias | |
bind | Readline bindings and variables |
builtin | Explicitely execute a builtin (useful if name of builtin is overwritten by a function or command) |
caller | |
cd | Change the working directory |
command | Explicitely execute a command by a given name (same rational as builtin ) |
declare | Declare variables and assign properties |
echo | Write its arguments to stdout. Compare printf |
enable | Enable/disable built-ins |
export | |
help | |
let | Evaluate arithmetic expressions. Compare with the shell command expr . |
local | Marks a variable as local to a function |
logout | Exit a login shell |
mapfile | Read lines from stdin into an indexed array variable. |
printf | |
read | Read a line from stdin and assing the read words to variables. |
readarray | Read the lines of a file into an array variable |
set | Modifiy values of internal script variables/options. |
shopt | Set or unset shell options |
source | Execute the commands in a file within the context of the current shell |
[ -test | |
trap | Specify the handlers for received signals and other conditions. |
type | Information about a command |
typeset | A synonym for declare |
ulimit | Set shell resource limits |