Chemin absolu d'un lien symbolique

Résolu/Fermé
zzub Messages postés 5 Date d'inscription vendredi 30 mars 2007 Statut Membre Dernière intervention 3 avril 2007 - 3 avril 2007 à 15:57
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 20 janv. 2010 à 14:01
Bonjour,

j'aimerais connaitre le chemin absolu d'un fichier pointé par un lien symbolique . ls -l par exemple, donne ce genre de résultat :

lrwxrwxrwx 1 xx xx 26 Apr 2 14:44 link -> ../dir/file

j'aimerais obtenir le chemin absolu, et pas le chemin relatif à la position du lien... ou encore le chemin relatif à une racine donnée (si possible)

Merci beaucoup par avance!

3 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
3 avril 2007 à 18:36
Salut,
readlink -f link

[jp@MDK tmp]$ ln -s ../bin/what
[jp@MDK tmp]$ ls -l what
lrwxrwxrwx  1 jp jp 11 avr  3 18:35 what -> ../bin/what*
[jp@MDK tmp]$ readlink -f what
/home/jp/bin/what
[jp@MDK tmp]$
;-))
2
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
3 avril 2007 à 18:39
Salut,

merci, je ne connaissais pas readlink
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897 > lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019
3 avril 2007 à 18:43
Salut,

Maintenant c'est chose faite ;-))
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
3 avril 2007 à 16:03
Salut,

la commande ls -l le fichier sur lequel pointe le lien avec la condition
qu'il soit créer en utilisant des chemins absolues

A priori le lien a été créé avec la commande
ln -s ../dir/file

Regarde ici un exemple https://www.cjoint.com/?edqhs1dNY8
0
zzub Messages postés 5 Date d'inscription vendredi 30 mars 2007 Statut Membre Dernière intervention 3 avril 2007 1
3 avril 2007 à 16:15
il y a des fois où on est c**..
c'est évident...

merci lami20j!
0
aminweb007 Messages postés 13 Date d'inscription lundi 20 septembre 2004 Statut Membre Dernière intervention 20 janvier 2010
20 janv. 2010 à 13:41
Merci beaucoup "jipicy" votre poste m'a été d'un grand secoure, en plus c'est beaucoup plus simple au lieu d'utilisé :
ls -l lien | cut -d">" -f2-

Merci encore une foi de plus
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
20 janv. 2010 à 14:01
De rien, c'est fait pour ;-))
0