Macos 在Mac OS X上的命令行上编辑资源分叉

Macos 在Mac OS X上的命令行上编辑资源分叉,macos,macos-carbon,rsrc,file-forks,Macos,Macos Carbon,Rsrc,File Forks,Mac OS X使用资源叉存储一些文件。我需要用资源叉创建一个文件。问题是,我需要在命令行上创建这个文件。有人知道如何在Mac OS X的命令行上使用资源表单创建文件吗?首先,OS X并没有真正使用资源分叉。。。它支持命名分叉,HFS+支持资源分叉,但这主要是为了向后兼容OS9和老式的碳材料。。。然而,有一些命令行工具是和开发者工具一起安装的(所以你必须安装这些工具……如果你没有它们,你可以从Developer.apple.com获得它们) 有关以下工具,请参见手册页: 重新合并 雷兹 雷兹德

Mac OS X使用资源叉存储一些文件。我需要用资源叉创建一个文件。问题是,我需要在命令行上创建这个文件。有人知道如何在Mac OS X的命令行上使用资源表单创建文件吗?

首先,OS X并没有真正使用资源分叉。。。它支持命名分叉,HFS+支持资源分叉,但这主要是为了向后兼容OS9和老式的碳材料。。。然而,有一些命令行工具是和开发者工具一起安装的(所以你必须安装这些工具……如果你没有它们,你可以从Developer.apple.com获得它们)

有关以下工具,请参见手册页:

重新合并 雷兹 雷兹德 雷茨瓦克

手册页与开发人员工具一起安装,因此

man Rez
在候机楼工作。手册页也可在线获取:


作为替代方案,您可以使用同上的方法复制现有文件、fork和all:


同上-rsrc srcFile dstFile

您可以使用path/to/file/.namedfork/rsrc直接访问文件的资源分支。

如果您试图添加富文本资源分支(例如,在装载.dmg时显示软件许可证),请查看Rainer Brockerhoff的免费源代码