*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> alias (1)              



NAME    [Toc]    [Back]

       alias - Defines or displays aliases

SYNOPSIS    [Toc]    [Back]

       alias [-tx] [alias-name[=string...]]


       The  C shell  has a built-in version of the alias command.
       If you are using the C shell, and want to  guarantee  that
       you are using the command described here, you must specify
       the full path /usr/bin/alias.  See  the  csh(1)  reference
       page for a description of the built-in command.

STANDARDS    [Toc]    [Back]

       Interfaces  documented  on  this reference page conform to
       industry standards as follows:

       alias:  XCU5.0

       Refer to the standards(5) reference page for more information
 about industry standards and associated tags.

OPTIONS    [Toc]    [Back]

       [Tru64  UNIX]  Sets  or  lists  tracked  aliases.   [Tru64
       UNIX]  Sets or lists exported aliases.


       See the ksh(1) reference page for a description of tracked
       and exported aliases.

OPERANDS    [Toc]    [Back]

       Prints  the  alias definition on standard output.  Assigns
       the value of string to the alias alias-name.

       If no options and no operands  are  specified,  all  alias
       definitions are printed on standard output.

DESCRIPTION    [Toc]    [Back]

       The  alias  utility creates or redefines alias definitions
       or writes the values  of  existing  alias  definitions  to
       standard  output.   An  alias definition provides a string
       value that replaces a command name when it is encountered.

       An  alias  definition  affects the current shell execution
       environment and the execution  environments  of  the  subshells
  of  the current shell. When used as described, the
       alias definition will not affect the parent process of the
       current  shell  nor any utility environment invoked by the

NOTES    [Toc]    [Back]

       [Tru64 UNIX]  This reference page describes  the  creation
       and maintenance of aliases.  See the Command Aliasing section
 of the ksh(1)  or  sh(1p)  reference  pages  for  the
       description of alias substitution.

RESTRICTIONS    [Toc]    [Back]

       [Tru64  UNIX]  If  you  use either the -t option or the -x
       option, you must use at least  one  alias-name  or  aliasname=string

       [Tru64 UNIX]  Aliasing is performed when scripts are read,
       not while they are executed.  Therefore, for an  alias  to
       take  effect,  the alias definition command has to be executed
 before the command  that  references  the  alias  is

       [Tru64  UNIX]  Aliases  can  be  used  to redefine special
       built-in commands but  cannot  be  used  to  redefine  the
       reserved words listed in the ksh(1) reference page.

EXIT STATUS    [Toc]    [Back]

       The following exit values are returned: Successful completion.
  One of the name operands specified did not have  an
       alias definition, or an error occurred.

EXAMPLES    [Toc]    [Back]

       Change  ls  to  give  annotated  output  in columns: alias
       ls="ls -CF" Create a simple redo command to repeat  previous
  entries  in the command history file: alias r='fc -s'
       Cause du to use 1K units instead of the default 512-bytes:
       alias  du=du\  -k Set up nohup so that it can deal with an
       argument that is itself an alias name: alias  nohup="nohup


       The  following  environment variables affect the execution
       of alias: Provides a default value for the  internationalization
 variables that are unset or null. If LANG is unset
       or null, the corresponding value from the  default  locale
       is  used.   If  any  of the internationalization variables
       contain an invalid setting, the utility behaves as if none
       of  the variables had been defined.  If set to a non-empty
       string value, override the values of all the other  internationalization
  variables.  Determines the locale for the
       interpretation of sequences of bytes of text data as characters
  (for  example, single-byte as opposed to multibyte
       characters in arguments).  Determines the locale  for  the
       format  and  contents  of  diagnostic  messages written to
       standard error.  Determines the location of message  catalogues
 for the processing of LC_MESSAGES.

SEE ALSO    [Toc]    [Back]

       Commands:  csh(1),  ksh(1),  Bourne  shell  sh(1b),  POSIX
       shell sh(1p), unalias(1)

       Standards:  standards(5)

[ Back ]
 Similar pages
Name OS Title
printenv Tru64 Displays or sets the current environment, or displays the values of environment variables
env Tru64 Displays or sets the current environment, or displays the values of environment variables
alias IRIX define or display aliases
aliases HP-UX aliases file for sendmail
aliases OpenBSD aliases file for sendmail
newaliases Linux update /etc/aliases database
aliases IRIX aliases file for sendmail
hostalias Tru64 Search for host aliases
aliases FreeBSD aliases file for sendmail
praliases Tru64 display system mail aliases
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service