diff options
author | Otto Moerbeek <otto@cvs.openbsd.org> | 2005-04-03 19:00:02 +0000 |
---|---|---|
committer | Otto Moerbeek <otto@cvs.openbsd.org> | 2005-04-03 19:00:02 +0000 |
commit | 50661b05fe92134a31865acae626c43222b3806a (patch) | |
tree | 11508cf5b3851114eca7836c7307d5e0e0165ee5 /usr.bin/readlink | |
parent | f91a00f1a418ca6e17b5b7ffb4b70e44ab9aef32 (diff) |
Help people find the more or less hidden realpath(3) functionality
in readlink(1), and explain what it does more clearly. ok jmc@
Diffstat (limited to 'usr.bin/readlink')
-rw-r--r-- | usr.bin/readlink/readlink.1 | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/usr.bin/readlink/readlink.1 b/usr.bin/readlink/readlink.1 index fa045144ab1..86e9f9e0a41 100644 --- a/usr.bin/readlink/readlink.1 +++ b/usr.bin/readlink/readlink.1 @@ -1,4 +1,4 @@ -.\" $OpenBSD: readlink.1,v 1.8 2003/06/03 02:56:15 millert Exp $ +.\" $OpenBSD: readlink.1,v 1.9 2005/04/03 19:00:01 otto Exp $ .\" .\" Copyright (c) 1990, 1993 .\" The Regents of the University of California. All rights reserved. @@ -46,7 +46,11 @@ The utility when invoked with the pathname of a symbolic link as its argument dereferences the symbolic link and prints the name of target on standard output. -If readlink is invoked with an argument other +If the +.Fl f +option is not specified and +.Nm +is invoked with an argument other than the pathname of a symbolic link, it exits with a nonzero exit code without printing anything. .Pp @@ -55,6 +59,11 @@ The options are as follows: .It Fl f Canonicalize by following every symlink in every component of the given path recursively. +.Nm +will resolve both absolute and relative paths and +return the absolute pathname corresponding to +.Ar file . +The argument does not need to be a symbolic link. .It Fl n Do not print a trailing newline character. .El @@ -63,7 +72,8 @@ The .Nm utility exits 0 on success or >0 if an error occurred. .Sh SEE ALSO -.Xr readlink 2 +.Xr readlink 2 , +.Xr realpath 2 .Sh HISTORY The .Nm |