realpath
Linux · Archivos · solo documentación
Qué hace y para qué sirve
Convierte una ruta en su forma absoluta canónica: resuelve ., .. y enlaces simbólicos.
Sintaxis
realpath [opciones] ruta...
Opciones y parámetros
-eExige que todos los componentes existan; si no, da error.
-mNo exige que ningún componente exista.
-sNo resuelve los enlaces simbólicos.
-qNo muestra los mensajes de error.
--relative-to=DIRMuestra la ruta relativa a ese directorio.
-zTermina cada línea de salida con un carácter nulo.
Ejemplos de uso
realpath ../notas.txtDevuelve la ruta absoluta de notas.txt, un nivel por encima del directorio actual.
realpath -e /tmp/nadaFalla porque esa ruta no existe.
realpath --relative-to=/home/ana /home/ana/docs/a.txtDevuelve docs/a.txt, relativa a /home/ana.
realpath -s enlaceDevuelve la ruta absoluta del enlace sin seguirlo hasta su destino.
Notas y errores frecuentes
- Por defecto todos los componentes menos el último deben existir.