Format
unalias name
…
unalias –a
tcsh
shell: unalias pattern
Description
unalias removes
each alias name from the current shell execution
environment.
In the tcsh shell,
unalias removes
all aliases whose names match
pattern. For
example,
unalias *
removes
all aliases. It is not an error for nothing to be unaliased. For more
information, see
tcsh — Invoke a C shell.
Options
- –a
- Removes all aliases in the current shell execution environment.
Localization
unalias uses
the following localization environment variables:
- LANG
- LC_ALL
- LC_CTYPE
- LC_MESSAGES
- NLSPATH
See Localization for more
information.
Usage notes
unalias is
a built-in shell command.
Exit values
- 0
- Successful completion
- 1
- There was an alias that could not be removed
- 2
- Failure due to an incorrect command-line option or there were
two aliases that could not be removed
- >2
- Tells the number of aliases that could not be removed
Portability
POSIX.2 User Portability Extension, X/Open Portability GuideX/Open Portability Guide.
Related information
alias, sh, tcsh