Потребность скрыть символьную ссылку, не скрывая каталог это связывается с

Я создал символьную ссылку (конкретно символьная ссылка и не псевдоним Средства поиска, за которым удар не может следовать) к каталогу в моем домашнем использовании папки ln -s link $HOME/directory И теперь я хочу скрыть ссылку в Средстве поиска, таким образом, я не должен смотреть на него. Обычно я использовал бы chflags hidden link выполнять это, но конечно который влиял бы на каталог, не ссылку. Я не могу использовать стандартную ведущую точку, потому что название самой ссылки важно для приложений, которые ищут его, и ведущая точка меняет имя.

Таким образом, мой вопрос, как я скрываю символьную ссылку, не скрывая каталог, который это связывает с или менять его имя?

Править: Я намеренно сохранил свой вопрос неопределенным, потому что это - маленький эксперимент со Средством поиска, но здесь является еще некоторыми деталями для разъяснения точно, что я пытаюсь сделать.

Средство поиска использует папку $HOME/Desktop для самого рабочего стола, не имеет значения, если это - ссылка, псевдоним или совершенно другая папка под названием “Рабочий стол” (такой как сама домашняя папка) как долго, как это находится в каталоге $HOME.

Я сделал символьную ссылку на свой корневой каталог под названием “Рабочий стол” для заполнения содержания рабочего стола Средства поиска с содержанием моей домашней папки (если Вы пробуете это, это не вступает в силу, пока Вы не входите в систему снова, также это было сделано на 10,6). Это также помещает саму символьную ссылку в мой рабочий стол, конечно, который я не хочу видеть или в окне Finder или на самом рабочем столе. Если бы я должен был переименовать его к “.Desktop” для сокрытия его, то это скрылось бы, но связь между моей домашней папкой и моим рабочим столом была бы также разорвана.

8
задан 30.08.2009, 12:29

2 ответа

SetFile -P -a V filename

'-P' флаг заставит его управлять на символьной ссылке и не, на что он указывает. '-a V' частей включит невидимый атрибут для сокрытия его в Средстве поиска.

18
ответ дан 07.12.2019, 13:47

Переименуйте ссылку на .link

0
ответ дан 07.12.2019, 13:47

Теги

Похожие вопросы