Pour une utilisation dans un script shell, je recherche un moyen de ligne de commande pour obtenir la destination d'un lien symbolique. Le plus proche que j'ai parcouru jusqu'à présent est stat -N src
, qui affiche src -> dst
. Bien sûr, je pourrais analyser la sortie et obtenir dst
, mais je me demande s'il existe un moyen direct d'obtenir la destination.
Réponse acceptée :
Une autre option serait d'utiliser la commande spécialement conçue readlink
si disponible.
Par exemple
$ readlink -f `command -v php`
/usr/bin/php7.1