Ich habe einen symbolischen Link (insbesondere einen symbolischen Link und keinen Finder-Alias, dem Bash nicht folgen kann) zu einem Verzeichnis in meinem Home-Ordner mit ln -s link $HOME/directory
& erstellt. Jetzt möchte ich den Link im Finder ausblenden, damit ich ihn nicht ansehen muss es. Normalerweise würde ich dies verwenden chflags hidden link
, um dies zu erreichen, aber das würde sich natürlich auf das Verzeichnis auswirken, nicht auf den Link. Ich kann den führenden Standardpunkt nicht verwenden, da der Name des Links selbst für Anwendungen wichtig ist, die danach suchen und ein führender Punkt den Namen ändert.
Meine Frage ist also, wie ich den symbolischen Link ausblenden kann, ohne das Verzeichnis auszublenden, mit dem er verknüpft ist, oder seinen Namen zu ändern.
EDIT: Ich habe meine Frage absichtlich vage gehalten, weil es ein kleines Experiment mit dem Finder ist, aber hier sind einige Details, um genau zu klären, was ich versuche zu tun.
Finder verwendet den Ordner $ HOME / Desktop für den Desktop selbst. Es spielt keine Rolle, ob es sich um einen Link, einen Alias oder einen völlig anderen Ordner namens "Desktop" handelt (z. B. den Home-Ordner selbst), solange er sich im Verzeichnis $ HOME befindet .
Ich habe einen symbolischen Link zu meinem Home-Verzeichnis mit dem Namen "Desktop" erstellt, um den Inhalt des Finders-Desktops mit dem Inhalt meines Home-Ordners zu füllen (wenn Sie dies versuchen, wird es erst wirksam, wenn Sie sich erneut anmelden. Dies wurde auch getan am 10.6). Dadurch wird natürlich auch der symbolische Link selbst auf meinem Desktop platziert, den ich weder in einem Finder-Fenster noch auf dem Desktop selbst sehen möchte. Wenn ich es in ".Desktop" umbenennen würde, um es auszublenden, würde es ausgeblendet, aber die Verbindung zwischen meinem Home-Ordner und meinem Desktop würde ebenfalls unterbrochen.
:-)