unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (HP-UX-11.11)
Page:
Section:
Apropos / Subsearch:
optional field



 command(1)							  command(1)




 NAME
      command - execute a simple command

 SYNOPSIS
      command command_name [argument ...]

 DESCRIPTION
      command enables the shell to treat the arguments as a simple command,
      suppressing the shell function lookup.

      If command_name is not the name of the function, the effect of command
      is the same as omitting command.

 OPERANDS
      command recognizes the following operands:

	   command_name	       The name of a HP-UX command or a shell
			       built-in command.

	   argument	       One or more strings to be interpreted as
			       arguments to command_name.

      The command command is necessary to allow functions that have the same
      name as a command to call the command (instead of a recursive call to
      the function).

      Nothing in the description of command is intended to imply that the
      command line is parsed any differently than any other simple command.
      For example,

	   command a | b ; c

      is not parsed in any special way that causes | or ; to be treated
      other than a pipe operator or semicolon or that prevents function
      lookup on b or c.

 EXTERNAL INFLUENCE
    Environment Variables
      PATH determines the search path used during the command search.

 RETURN VALUE
      command exits with one of the following values:

	   +  If command fails:

		   126	   The utility specified by the command_name is
			   found but not executable.

		   127	   An error occurred in the command utility or the
			   utility specified by command_name is not found.




 Hewlett-Packard Company	    - 1 -   HP-UX Release 11i: November 2000






 command(1)							  command(1)




	   +  If command does not fail:


		   The exit status of command is the same as that of the
		   simple command specified by the arguments:

			   command_name[argument ...]

 EXAMPLES
      Create a version of the cd command that always prints the name of the
      new working directory whenever it is used:

	   cd() {
		   command "$@" >&gt&gt>/dev/null
		   pwd
	   }

      Circumvent the redefined cd command above, and change directories
      without printing the name of the new working directory:

	   command cd

 SEE ALSO
      getconf(1), sh-posix(1), confstr(3C).

 STANDARDS CONFORMANCE
      command: XPG4, POSIX.2



























 Hewlett-Packard Company	    - 2 -   HP-UX Release 11i: November 2000