Lion(OS X 10.7)上的 setfile 等效项是什么?

Lion(OS X 10.7)上的 setfile 等效项是什么?

我怎样才能在 OS X 10.7 上实现等效功能setfile -type 'sbDB' ~/myfile,它似乎不再支持该setfile命令?

我碰巧知道setfile -a V ~/myfile现在的等价物是chflags hidden ~/myfile。但是我该如何设置自定义类型,例如sbDB当我尝试时chflags sbDB ~/myfile它显示“无效标志”。

答案1

安装 Xcode。

我 (99.999%) 确信 SetFile 是其中的一部分(我希望它不是)。

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

答案2

你可以下载最新的 CLI 工具XCode 这里。选择适合您的 OS X 版本的软件包。我刚刚下载了 November Mountain LionXCode工具,其中setflag包含应用程序。

答案3

只是为了更新一下这里的信息,刚刚解决了这个问题:从 OS X 10.8.2 开始,SetFile 仍然不再包含在常规基本安装中(据我所知)。我读到,从 10.4.X 开始,它可以在 下找到/Library/Receipts
来源:麦克传闻

现在看来,xcode 不再将其资源安装到根目录中/Developer/,而是将其所有资源保留在其自身内,即在包内容中(右键单击 → 显示包内容)。我目前无法提供路径,因为我没有在 10.8 机器上,但一旦我进入那里,我很快就找到了它。

如果有一种方法可以取代 SetFile,并且不需要基本安装之外的依赖项,我当然想知道它!

相关内容