realpath
é uma ferramenta muito útil, mas a maioria de suas funcionalidades já estavam presentes com readlink
. A página de manual realpath
declara:
Please note that mostly the same functionality is provided by the '-e' option of the readlink(1) command.
E a página de manual readlink
afirma:
-e, --canonicalize-existing: canonicalize by following every symlink in every component of the given name recursively, all components must exist.
O comando readlink
foi adicionado ao coreutils, AFAIK, em 2008: é certamente disponível no Ubuntu Hardy 8.04 . Portanto, se você não tiver o caminho real, é possível que você tenha readlink
imediatamente disponível.