1

Как я могу достичь эквивалента setfile -type 'sbDB' ~/myfile в OS X 10.7, который больше не поддерживает команду setfile ?

Я случайно узнал, что эквивалентом setfile -a V ~/myfile теперь является chflags hidden ~/myfile . Но как мне сделать, я устанавливаю пользовательский тип, например, sbDB - когда я пытаюсь использовать chflags sbDB ~/myfile он говорит "недопустимый флаг".

3 ответа3

3

Вы можете просто загрузить последние инструменты CLI для XCode здесь. Выберите пакет для вашей версии OS X Я только что загрузил инструменты ноябрьского Mountain Lion XCode , и в setflag включен набор настроек приложения.

2

Просто чтобы освежить информацию здесь, разобравшись с этим: Начиная с OS X 10.8.2 SetFile по-прежнему больше не входит в обычную базовую установку (насколько мне известно). Я прочитал это по состоянию на 10.4.X его можно было найти в /Library/Receipts .
Источник: MacRumors

Теперь также кажется, что xcode больше не устанавливает свои ресурсы в корневой каталог /Developer/ а вместо этого сохраняет все свои ресурсы внутри себя, то есть в содержимом пакета (щелкните правой кнопкой мыши → Показать содержимое пакета). Я не могу дать путь в данный момент, так как я не на 10.8 боксе, но мне не потребовалось много времени, чтобы найти его, как только я был там.

Если есть метод, который заменяет SetFile, который не требует зависимостей вне базовой установки, я бы наверняка хотел узнать об этом!

1

Установите Xcode.

Я (99,999%) уверен, что SetFile является частью этого (хотелось бы, чтобы это не было).

http://itunes.apple.com/us/app/xcode/id448457090?mt=12

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .