pwd - return working directory name
pwd
The pwd utility will write an absolute pathname of the current working directory to standard output.
None.
None.
Not used.
None.
The following environment variables affect the execution of pwd:
- LANG
- Provide a default value for the internationalisation variables that are unset or null. If LANG is unset or null, the corresponding value from the implementation-dependent default locale will be used. If any of the internationalisation variables contains an invalid setting, the utility will behave as if none of the variables had been defined.
- LC_ALL
- If set to a non-empty string value, override the values of all the other internationalisation variables.
- LC_MESSAGES
- Determine the locale that should be used to affect the format and contents of diagnostic messages written to standard error.
- NLSPATH
- Determine the location of message catalogues for the processing of LC_MESSAGES .
Default.
The pwd utility output will be an absolute pathname of the current working directory:
"%s\n", <directory pathname>
Used only for diagnostic messages.
None.
None.
The following exit values are returned:
- 0
- Successful completion.
- >0
- An error occurred.
If an error is detected, output will not be written to standard output, a diagnostic message will be written to standard error, and the exit status will not be zero.
None.
None.
None.
cd, the XSH specification description of getcwd().