Chemin absolu d'un lien symbolique

Résolu
zzub Messages postés 5 Statut Membre -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
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!
Configuration: Windows XP
Firefox 2.0.0.3

3 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Salut,

      merci, je ne connaissais pas readlink
      0
      1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention  
         
        Salut,

        Maintenant c'est chose faite ;-))
        0
  2. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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
    1. zzub Messages postés 5 Statut Membre 1
       
      il y a des fois où on est c**..
      c'est évident...

      merci lami20j!
      0
  3. aminweb007 Messages postés 13 Statut Membre
     
    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
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      De rien, c'est fait pour ;-))
      0