1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1.
.TH READLINK "1" "February 2026" "GNU coreutils 9.10" "User Commands"
.SH NAME
readlink \- print resolved symbolic links or canonical file names
.SH SYNOPSIS
.B readlink
[\fI\,OPTION\/\fR]... \fI\,FILE\/\fR...
.SH DESCRIPTION
.\" Add any additional description here
\fBrealpath\fP(1) is a better command
for canonicalization functionality.
.PP
Print value of a symbolic link or canonical file name
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#readlink-f'\fB\-f, \-\-canonicalize\fP\X'tty: link'
canonicalize by following every symlink
in every component of the given name recursively;
all but the last component must exist
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#readlink-e'\fB\-e, \-\-canonicalize\-existing\fP\X'tty: link'
canonicalize by following every symlink
in every component of the given name recursively;
all components must exist
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#readlink-m'\fB\-m, \-\-canonicalize\-missing\fP\X'tty: link'
canonicalize by following every symlink
in every component of the given name recursively,
without requirements on components existence
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#readlink-n'\fB\-n, \-\-no\-newline\fP\X'tty: link'
do not output the trailing delimiter
.HP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#readlink-q'\fB\-q, \-\-quiet\fP\X'tty: link'
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#readlink-s'\fB\-s, \-\-silent\fP\X'tty: link'
suppress most error messages
(on by default if POSIXLY_CORRECT is not set)
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#readlink-v'\fB\-v, \-\-verbose\fP\X'tty: link'
report error messages
(on by default if POSIXLY_CORRECT is set)
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#readlink-z'\fB\-z, \-\-zero\fP\X'tty: link'
end each output line with NUL, not newline
.TP
\X'tty: link https://www.gnu.org/software/coreutils/readlink#readlink--help'\fB\-\-help\fP\X'tty: link'
display this help and exit
.TP
\X'tty: link https://www.gnu.org/software/coreutils/readlink#readlink--version'\fB\-\-version\fP\X'tty: link'
output version information and exit
.SH AUTHOR
Written by Dmitry V. Levin.
.SH "REPORTING BUGS"
Report bugs to: bug\-coreutils@gnu.org
.br
GNU coreutils home page: <https://www.gnu.org/software/coreutils/>
.br
General help using GNU software: <https://www.gnu.org/gethelp/>
.br
Report any translation bugs to <https://translationproject.org/team/>
.SH COPYRIGHT
Copyright \(co 2026 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
.br
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
.SH "SEE ALSO"
\fBreadlink\fP(2), \fBrealpath\fP(1), \fBrealpath\fP(3)
.PP
.br
Full documentation <https://www.gnu.org/software/coreutils/readlink>
.br
or available locally via: info \(aq(coreutils) readlink invocation\(aq
|