IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Liens symboliques, Y a un truc qui cloche
Options
hellomorld
posté 3 Mar 2017, 15:45
Message #1


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 144
Inscrit : 31 Oct 2003
Membre no 11 118



Bonjour,

J'ai remarqué un truc avec les liens symboliques qui me semble bizarre, mais vous allez sûrement m'éclairer :

J'ai voulu faire un lien symbolique d'une base sqlite pour un petit programme que je code.
J'ai procédé comme suit dans le terminal :

je suis positionné dans le dossier source (A) et je veux envoyer ma base "virtuelle" dans le dossier cible (cool.gif :
Code
cd /chemin/vers/A
ln -s base.sqlite chemin/vers/B/


j'ai bien l'icône de ma base qui apparait dans le dossier B mais mon programme n'en veut pas et ne trouve pas de base à utiliser

par contre si je fais l'inverse, en me plaçant dans le dossier cible pour y "appeler" ma base, ça marche :
Code
cd chemin/vers/B
ln -s chemin/vers/A/base.sqlite .


C'est un comportement normal ?

Merci !


--------------------
Go to the top of the page
 
+Quote Post
schlum
posté 3 Mar 2017, 16:52
Message #2


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 447
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



Oui, c’est bien le comportement normal ; le 1er sera un lien symbolique vers "base.sqlite" (comprendre dans le même répertoire) ; le premier argument de ln -s est la target sans interprétation.


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
hellomorld
posté 3 Mar 2017, 18:23
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 144
Inscrit : 31 Oct 2003
Membre no 11 118



Ok merci.
Donc toujours se placer dans le dossier où l'on veut le lien !


--------------------
Go to the top of the page
 
+Quote Post
schlum
posté 3 Mar 2017, 19:16
Message #4


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 447
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



Citation (hellomorld @ 3 Mar 2017, 18:23) *
Ok merci.
Donc toujours se placer dans le dossier où l'on veut le lien !


Pas forcément ; ceci aurait marché de n’importe où :

Code
ln -s chemin/vers/A/base.sqlite chemin/vers/B


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
joe cool
posté 3 Mar 2017, 21:47
Message #5


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 815
Inscrit : 27 Dec 2002
Lieu : En haut à droite
Membre no 5 328



salut, j'utilises ça depuis... les (petits) ssd. tongue.gif

https://www.macupdate.com/app/mac/10433/symboliclinker

A part avec les "books" dans iTunes, jamais de problème.


--------------------
Macpro 5.1-24 + MBP retina aujourd'hui et toute la gamme depuis le IIFx • PC • Sun • AS400 • Fofone • Papad...
Membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la liste
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 19th March 2024 - 09:51