realpath - Print the resolved path
realpath
[-q|--quiet]
[-s|--strip]
[-z|--zero]
[-L|--logical]
[-P|--physical]
[-E|--canonicalize]
[-e|--canonicalize-existing]
[-m|--canonicalize-missing]
[--relative-to] [--relative-base]
[-h|--help]
[-V|--version]
<files>
Print the resolved path
Do not print warnings for invalid paths
Only strip . and .. components, but dont resolve symbolic links
Separate output filenames with \0 rather than newline
resolve .. components before symlinks
resolve symlinks as encountered (default)
all but the last component must exist (default)
canonicalize by following every symlink in every component of the given name recursively, all components must exist
canonicalize by following every symlink in every component of the given name recursively, without requirements on components existence
<DIR>print the resolved path relative to DIR
<DIR>print absolute paths unless paths below DIR
Print help
Print version
files>v(uutils coreutils) 0.10.0
Display the absolute path for a file or directory:
realpath path/to/file_or_directory
Require all path components to exist:
realpath [-e|--canonicalize-existing] path/to/file_or_directory
Resolve `..` components before symlinks:
realpath [-L|--logical] path/to/file_or_directory
Disable symlink expansion:
realpath [-s|--no-symlinks] path/to/file_or_directory
Suppress error messages:
realpath [-q|--quiet] path/to/file_or_directory
The examples are provided by the tldr-pages project <https://tldr.sh> under the CC BY 4.0 License. Please note that, as uutils is a work in progress, some examples might fail.