realpath man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

realpath(3)							   realpath(3)

NAME
       realpath - Resolve pathname

SYNOPSIS
       #include <stdlib.h>

       char *realpath(
	       const char *file_name,
	       char *resolved_name );

STANDARDS
       Interfaces  documented on this reference page conform to industry stan‐
       dards as follows:

       realpath(): POSIX.1, XPG4-UNIX

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

DESCRIPTION
       The realpath() function derives, from the file pointed to by file_name,
       an absolute pathname that names the same file,  whose  resolution  does
       not  involve  ".",  "..", or symbolic links.  The generated pathname is
       stored, up to a maximum of PATH_MAX bytes, in the buffer pointed to  by
       resolved_name.

RETURN VALUES
       Upon  successful	 completion, the realpath() function returns a pointer
       to the resolved name. Otherwise, realpath() returns a null pointer  and
       sets  errno  to	indicate  the  error,  and  the contents of the buffer
       pointed to by resolved_name are undefined.

ERRORS
       If the realpath() function fails, errno may be set to one of  the  fol‐
       lowing  values: Read or search permission was denied for a component of
       file_name.  Either the file_name or resolved_name argument  is  a  null
       pointer.	  An  error  occurred while reading from the file system.  Too
       many symbolic links were encountered in resolving path.	The  file_name
       argument is longer than PATH_MAX or a pathname component is longer than
       NAME_MAX.  A component of file_name does not name an existing  file  or
       file_name points to an empty string.  Insufficient storage space avail‐
       able.  A component of either path prefix is not a directory.

SEE ALSO
       Functions: getcwd(3), sysconf(3)

       Standards: standards(5)

								   realpath(3)
[top]

List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net