OVH Cloud OVH Cloud

lien symbolique et repertoire

6 réponses
Avatar
at.choum
Bonjour,

J'ai un Filesystem /export/home/ qui heberge des homedirectory comme
par exemple /export/home/toto
J'ai un compte unix toto,dont le homedirectory est le repertoire
/home/toto

Le /home/toto est un lien symbolique vers /export/home/toto
ls -l $HOME
lxxxxxxxxx /home/toto -> /export/home/toto

Dans un scripts shell, connaissant le $HOME de toto ,comment recuperer
"/export/home/toto"

Merci

6 réponses

Avatar
Damien Wyart
* in fr.comp.os.unix:
Le /home/toto est un lien symbolique vers /export/home/toto
ls -l $HOME
lxxxxxxxxx /home/toto -> /export/home/toto

Dans un scripts shell, connaissant le $HOME de toto ,comment recuperer
"/export/home/toto"


Si elle est installée sur ton système, utilise la commande readlink.

--
DW

Avatar
at.choum
Le /home/toto est un lien symbolique vers /export/home/toto
ls -l $HOME
lxxxxxxxxx /home/toto -> /export/home/toto
Dans un scripts shell, connaissant le $HOME de toto ,comment recuperer
"/export/home/toto"



Damien Wyart> Si elle est installée sur ton système, utilise la
commande
readlink.

Je n'ai pas cette commande mais en cherchant l'aide du readlink, je
suis tombé sur "pwd -P" qui resoud le lien.

Merci

Avatar
Ozzii
écrivait news:1133941187.698425.145020
@o13g2000cwo.googlegroups.com:

Bonjour,

J'ai un Filesystem /export/home/ qui heberge des homedirectory comme
par exemple /export/home/toto
J'ai un compte unix toto,dont le homedirectory est le repertoire
/home/toto

Le /home/toto est un lien symbolique vers /export/home/toto
ls -l $HOME
lxxxxxxxxx /home/toto -> /export/home/toto

Dans un scripts shell, connaissant le $HOME de toto ,comment recuperer
"/export/home/toto"

Merci



Sinon un df /home/toto te donne aussi le vrai chemin.

Avatar
Nicolas George
Ozzii wrote in message :
Sinon un df /home/toto te donne aussi le vrai chemin.


Seulement si c'est un point de montage.

Avatar
Ozzii
Nicolas George <nicolas$ écrivait news:dp1e31$2k7l$1
@biggoron.nerim.net:

Ozzii wrote in message :
Sinon un df /home/toto te donne aussi le vrai chemin.


Seulement si c'est un point de montage.



C'est vrai, c'est comme cela chez moi donc je trouvais ca logique.


Avatar
Vincent Lefevre
Dans l'article <dp1e31$2k7l$,
Nicolas George <nicolas$ écrit:

Ozzii wrote in message :
Sinon un df /home/toto te donne aussi le vrai chemin.


Seulement si c'est un point de montage.


Sinon il y a la commande readlink des coreutils (avec ses diverses
options de résolution).

--
Vincent Lefèvre - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA