Я создал символическую ссылку (в частности, символическую ссылку, а не псевдоним Finder, за которой bash не может следовать) с каталогом в моей домашней папке, используя ln -s link $HOME/directory
& теперь я хочу скрыть ссылку в Finder, чтобы мне не приходилось смотреть на Это. Обычно я бы использовал chflags hidden link
для этого, но, конечно, это повлияет на каталог, а не на ссылку. Я не могу использовать стандартную начальную точку, потому что имя самой ссылки важно для приложений, которые ее ищут, а ведущая точка меняет имя.
Итак, мой вопрос, как мне скрыть символическую ссылку, не скрывая каталог, на который она ссылается, или не меняя его имя?
РЕДАКТИРОВАТЬ: я намеренно оставил свой вопрос неопределенным, потому что это небольшой эксперимент с Finder, но вот еще несколько деталей, чтобы уточнить, что именно я пытаюсь сделать.
Finder использует папку $ HOME / Desktop для самого рабочего стола, не имеет значения, является ли она ссылкой, псевдонимом или совершенно другой папкой, называемой «Рабочий стол» (например, сама домашняя папка), если она находится в каталоге $ HOME. ,
Я сделал символическую ссылку на мой домашний каталог с именем «Рабочий стол», чтобы заполнить содержимое рабочего стола Finder содержимым моей домашней папки (если вы попробуете это, оно не вступит в силу, пока вы не войдете снова, также это было сделано на 10.6). Это также размещает символическую ссылку на моем рабочем столе, которую я не хочу видеть ни в окне Finder, ни на рабочем столе. Если бы я переименовал его в «.Desktop», чтобы скрыть его, он бы скрылся, но связь между моей домашней папкой и моим рабочим столом также была бы нарушена.
:-)