Forum Linux.général lien symbolique et pwd

Posté par  .
Étiquettes :
0
22
avr.
2012

Hello,

Lorsque je fais un lien symbolique avec "ln -s /home/bastien/DOCUMENTS/datas_et_scrits/ /home/bastien/A", par exemple, si j'ouvre une console dans $HOME fais un "cd A", alors je suis bien dans /home/………datas_et_scripts/ mais lorsque je fais un "pwd" j'ai comme réponse "/home/bastien/A". Est-il possible de faire un lien symbolique de telle sorte qu'un pwd me retournerait le vrai PATH complet ?

+

  • # but de ln -s

    Posté par  . Évalué à 3.

    n'est ce pas justement le but du lien symbolique que de faire croire que tu es ailleurs ?

    • [^] # Re: but de ln -s

      Posté par  . Évalué à 1.

      Hi,

      En fait ce que je voudrais c'est avoir un raccourcis. donc effectivement, peut être pas un symlink.

      Quelqu'un aurait une idée ?

  • # Chez moi

    Posté par  (site web personnel) . Évalué à 6.

    pwd -P renvoie "le vrai PATH complet"

    Mes 2 ¢

    • [^] # Re: Chez moi

      Posté par  . Évalué à 1.

      Ahahh,

      Thanks !!
      Bonne fin de weekend les linuxiens.

  • # contournement

    Posté par  . Évalué à 4. Dernière modification le 22 avril 2012 à 14:47.

    Est-il possible de faire un lien symbolique de telle sorte qu'un pwd me retournerait le vrai PATH complet ?

    Il n'existe pas de tel lien symbolique. En revanche, il est possible de configurer son shell pour que "cd" aille dans le dossier destination, et non juste le lien symbolique. Par exemple, avec zsh et bash (et ksh) :

    set -o physical
    
    

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.