Supposons que je suis dans /path/to/dir
. Dans ce répertoire se trouve un autre répertoire appelé subdir
.
Existe-t-il une commande que je peux émettre qui affiche le chemin complet vers subdir
, peu importe comment il est identifié? Par exemple :
$ cmd subdir
/path/to/dir/subdir
$ cmd /path/to/dir/subdir
/path/to/dir/subdir
Réponse acceptée :
coreutils
' realpath
fait l'affaire :
realpath subdir
et cela fonctionne quel que soit le répertoire (ou fichier) spécifié :
realpath /blah/blah2/subdir
realpath ../blah2/subdir