J'ai créé un lien symbolique (en particulier un lien symbolique et non un alias du Finder que bash ne peut pas suivre) vers un répertoire de mon dossier de départ en utilisant ln -s link $HOME/directory
& maintenant je souhaite masquer le lien dans le Finder pour ne pas avoir à regarder il. Normalement, j'utiliserais chflags hidden link
pour accomplir cela, mais bien sûr, cela affecterait le répertoire, pas le lien. Je ne peux pas utiliser le point principal standard car le nom du lien lui-même est important pour les applications qui le recherchent et un point principal change le nom.
Ma question est donc la suivante: comment masquer le lien symbolique sans masquer le répertoire auquel il renvoie ou modifier son nom?
EDIT: J'ai intentionnellement gardé ma question vague parce que c'est une petite expérience avec le Finder, mais voici quelques détails supplémentaires pour clarifier exactement ce que j'essaie de faire.
Le Finder utilise le dossier $ HOME / Desktop pour le bureau lui-même, peu importe qu'il s'agisse d'un lien, d'un alias ou d'un dossier complètement différent appelé "Desktop" (tel que le dossier d'accueil lui-même) tant qu'il se trouve dans le répertoire $ HOME .
J'ai créé un lien symbolique vers mon répertoire personnel nommé "Bureau" afin de remplir le contenu du bureau du Finder avec le contenu de mon dossier personnel (si vous essayez cela, il ne prendra effet que lorsque vous vous reconnecterez, cela a également été fait le 10.6). Cela place également le lien symbolique lui-même sur mon bureau, ce que je ne veux pas voir dans une fenêtre du Finder ou sur le bureau lui-même. Si je devais le renommer en «.Desktop» afin de le cacher, il se cacherait, mais le lien entre mon dossier personnel et mon bureau serait également rompu.
:-)