
whence | 695
Bash and Korn
This is the Title of the Book, eMatter Edition
Copyright © 2006 O’Reilly & Associates, Inc. All rights reserved.
unalias
unalias names
unalias -a
Remove names from the alias list. See also alias.
Option
-a Remove all aliases. Not ksh88.
unset
unset [options] names
Erase definitions of functions or variables listed in names.
Options
-f Unset functions names.
-n Unset indirect variable (nameref) name, not the variable the
nameref refers to. ksh93 only.
-v Unset variables names (default). Not ksh88.
until
until condition
do
commands
done
Until condition is met, do commands. condition is often specified
with the test command. See the Examples under case and test.
wait
wait [ID]
Pause in execution until all background jobs complete (exit status 0
is returned), or pause until the specified background process ID or
job ID completes (exit status of ID is returned). Note that the shell
variable $! contains the process ID of the most recent background
process.
Example
wait $! Wait for most recent background process to finish
whence
whence [options] commands
Korn shell only. Show whether each command name is a Unix
command, a built-in command, a defined shell function, or an
alias.
Options
-a Print all interpretations of commands. ksh93 only.
-f Skip the search for shell functions. ksh93 only.
-p Search for the pathname of commands.
-v Verbose output.