Query: realpath
OS: osf1
Section: 3
Links: osf1 man pages all man pages
Forums: unix linux community forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
realpath(3) Library Functions Manual realpath(3)NAMErealpath - Resolves pathnameSYNOPSIS#include <stdlib.h> char *realpath( const char *file_name, char *resolved_name);STANDARDSInterfaces documented on this reference page conform to industry standards as follows: realpath(): POSIX.1, XPG4-UNIX Refer to the standards(5) reference page for more information about industry standards and associated tags.DESCRIPTIONThe 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 VALUESUpon 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.ERRORSIf the realpath() function fails, errno may be set to one of the following 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 available. A component of either path prefix is not a directory.RELATED INFORMATIONFunctions: getcwd(3), sysconf(3) Standards: standards(5) delim off realpath(3)
Related Man Pages |
---|
explain_realpath_or_die(3) - debian |
realpath(3) - netbsd |
realpath(3x) - hpux |
realpath(3) - osx |
realpath(3p) - posix |
Similar Topics in the Unix Linux Community |
---|
Search and replace |
file_cnt=`ls $in_dir/$file_name | wc -l` not working |
Realpath [Missing Manual][AIX 7.1] |
Removal of space |
Error code with if statement |