我怎样才能在 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 是其中的一部分(我希望它不是)。
答案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,并且不需要基本安装之外的依赖项,我当然想知道它!