1 GNU bash
, version
4.1.10(4)-release (i686
-pc
-cygwin
)
2 These shell commands are defined internally
. Type `help
' to see this list.
3 Type `help name' to find out more about the function `name
'.
4 Use `info bash' to find out more about the shell in general
.
5 Use `man
-k
' or `info' to find out more about commands
not in
this list
.
7 A
star (*) next to a name means that the command is disabled
.
9 job_spec
[&] history
[-c
] [-d offset
] [n
] or hist
>
10 (( expression
)) if COMMANDS
; then COMMANDS
; [ elif C
>
11 . filename
[arguments
] jobs
[-lnprs
] [jobspec
...] or jobs
>
12 : kill
[-s sigspec
| -n signum
| -sigs
>
13 [ arg
... ] let arg
[arg
...]
14 [[ expression
]] local
[option
] name
[=value
] ...
15 alias
[-p
] [name
[=value
] ... ] logout
[n
]
16 bg
[job_spec
...] mapfile
[-n count
] [-O origin
] [-s c
>
17 bind
[-lpvsPVS
] [-m keymap
] [-f filen
> popd
[-n
] [+N
| -N
]
18 break [n
] printf
[-v var
] format
[arguments
]
19 builtin
[shell
-builtin
[arg
...]] pushd
[-n
] [+N
| -N
| dir
]
20 caller
[expr
] pwd
[-LP
]
21 case WORD in
[PATTERN
[| PATTERN
]...)> read
[-ers
] [-a array
] [-d delim
] [->
22 cd
[-L
|-P
] [dir
] readarray
[-n count
] [-O origin
] [-s
>
23 command
[-pVv
] command
[arg
...] readonly
[-af
] [name
[=value
] ...] or>
24 compgen
[-abcdefgjksuv
] [-o option
] > return [n
]
25 complete
[-abcdefgjksuv
] [-pr
] [-DE
] > select NAME
[in WORDS
... ;] do COMM
>
26 compopt
[-o
|+o option
] [-DE
] [name
..> set
[--abefhkmnptuvxBCHP
] [-o option
>
27 continue [n
] shift
[n
]
28 coproc
[NAME
] command
[redirections
] shopt
[-pqsu
] [-o
] [optname
...]
29 declare
[-aAfFilrtux
] [-p
] [name
[=val
> source filename
[arguments
]
30 dirs
[-clpv
] [+N
] [-N
] suspend
[-f
]
31 disown
[-h
] [-ar
] [jobspec
...] test
[expr
]
32 echo
[-neE
] [arg
...] time
[-p
] pipeline
33 enable
[-a
] [-dnps
] [-f filename
] [na
> times
34 eval
[arg
...] trap
[-lp
] [[arg
] signal_spec
...]
35 exec
[-cl
] [-a name
] [command
[argume
> true
36 exit
[n
] type
[-afptP
] name
[name
...]
37 export
[-fn
] [name
[=value
] ...] or ex
> typeset
[-aAfFilrtux
] [-p
] name
[=val
>
38 false ulimit
[-SHacdefilmnpqrstuvx
] [limit
>
39 fc
[-e ename
] [-lnr
] [first
] [last
] o
> umask
[-p
] [-S
] [mode
]
40 fg
[job_spec
] unalias
[-a
] name
[name
...]
41 for NAME
[in WORDS
... ] ; do COMMAND
> unset
[-f
] [-v
] [name
...]
42 for (( exp1
; exp2
; exp3
)); do COMMAN
> until COMMANDS
; do COMMANDS
; done
43 function name
{ COMMANDS
; } or name
> variables
- Names
and meanings of so
>
44 getopts optstring name
[arg
] wait
[id
]
45 hash
[-lr
] [-p pathname
] [-dt
] [name
> while COMMANDS
; do COMMANDS
; done
46 help
[-dms
] [pattern
...] { COMMANDS
; }