J'essaie de créer un tas de liens symboliques, mais je ne peux pas comprendre pourquoi cela fonctionne
ln -s /Users/niels/something/foo ~/bin/foo_link
alors que ce
cd /Users/niels/something
ln -s foo ~/bin/foo_link
n'est pas.
Je crois que cela a quelque chose à voir avec foo_link
lier à foo in /Users/niels/bin
à la place de /Users/niels/something
Donc, la question est, comment créer un lien symbolique qui pointe vers un chemin absolu sans le taper?
Pour référence, j'utilise Mac OS X 10.9 et ZSH.
En utilisant le -r
(--relative
) Le drapeau fera ce travail:
ln -sr foo ~/bin/foo_link
Que diriez-vous:
$ cd /Users/niels/something
$ ln -s ./foo ~/bin/foo_link