:
| null command; returns zero exit status
|
. file
| read and execute the commands in file in the current environment
|
break
| exit from the current enclosing for, select, until, or while loop
|
break n
| exit from the nth enclosing for, select, until, or while loop
|
cd dir
| change directory to dir. If dir not specified, change directory to $HOME.
|
cd dir1 dir2
| change to directory where dir1 in the current pathname is substituted with dir2
|
cd
| change directory to the previous directory
|
echo args
| display arguments
|
eval commands
| read and execute commands
|
exec I/O-redirection-command
| perform I/O redirection on file descriptors
|
exec command
| replace current process with command
|
exit
| exit from the current program with the exit status of the last command. If given at the command prompt terminate the login shell.
|
exit n
| exit from the current program with exit status n
|
export
| display a list of exported variables
|
export var=value
| set var to value and export
|
export vars
| export vars
|
false
| return a non-zero exit status
|
fc l[options] [range]
| display range commands from the history file according to options. If no range argument is given, display the last 16 commands. Options can be:
|
| n
| do not display command numbers
|
| r
| reverse the order (latest commands first)
|
| and range can be:
|
| n1 [n2]
| display list from command n1 to command n2. If n2 is not specified, display all commands from current command back to command n1.
|
| count
| display the last count commands
|
| string
| display all the previous commands back to the command that matches string
|
fc [options] [range]
| edit and re-execute range commands from the history file according to options. If no range argument is given, edit and re-execute the last command. Options can be:
|
| e editor
| use the specified editor (default FCEDIT or /bin/ed)
|
| r
| reverse the order (latest commands first)
|
| and range can be:
|
| n1 n2
| edit command n1 to command n2
|
| n
| edit command n
|
| n
| edit previous nth command
|
| string
| use all the previous commands back to the command that matches string
|
fc e [old=new] [command]
| edit and re-execute command where old=new specified to replace the string old with new before executing. If no command argument is given, use the last command. The command can be given as:
|
| n
| edit and re-execute command number n
|
| n
| edit and re-execute the last nth command
|
| string
| edit and re-execute the most previous command that matches string
|
getopts optsring name arguments
| parse arguments, using optstring as the list of valid options; save the option letter in name
|
getopts optsring name
| parse positional parameters, using optstring as the list of valid options; save the option letter in name
|
newgrp
| change the group-id to the default group-id
|
newgrp gid
| change group id to gid
|
pwd
| display pathname of current directory
|
readonly
| display a list of readonly variables
|
readonly var
| set var to be readonly
|
readonly var=value
| set var to value and make it readonly
|
set
| display a list of current variables and their values
|
set o
| display current option settings
|
set args
| set positional parameters
|
set args
| set positional parameters even if they begin with
set s
| sort positional parameters
|
set
| unset positional parameters
|
shift
| shift the positional parameters once to the left
|
shift n
| shift the positional parameters n times to the left
|
test expression
| evaluate expression
|
time command
| display the elapsed, user, and system time spent executing command
|
times
| display the total user and system time for the current Korn shell and its child processes
|
trap commands signals
| execute commands when signals are received
|
trap "" signals
| ignore signals
|
trap signals, trap signals
| reset traps to their default values
|
trap commands 0, trap commands EXIT
| execute commands on exit
|
trap
| display a list of current traps
|
trap commands DEBUG
| execute commands after each command is executed
|
trap commands ERR
| if the errexit (e) option is enabled, then execute commands after commands that have a non-zero exit status
|
true
| return a non-zero exit status
|
typeset
| display a list of current variables and their values
|
ulimit [options] n
| set a resource limit to n. If n is not given, the specified resource limit is displayed. If no option is given, the file size limit (f) is displayed.
|
| a
| displays all the current resource limits
|
| c n
| set the core dump size limit to n 512-byte blocks
|
| d n
| set the data area size limit to n kilobytes
|
| f n
| set the child process file write limit to n 512-byte blocks (default)
|
| m n
| set the physical memory size limit to n kilobytes
|
| s n
| set the stack area size limit to n kilobytes
|
| t n
| set the process time limit to n seconds
|
umask
| display the current value of the file creation mask
|
umask mask
| set the default file creation mask to mask
|
unset var
| remove the definition of var
|
whence name
| display information about name
|
whence v name
| display more information about name
| |