文件 CVS 仓库的只读镜像,每半小时更新一次。注意:请不要在此提交拉取请求,也不要对任何提交进行评论,请按照常规方式提交到 bug tr
文件 CVS 仓库的只读镜像,每半小时更新一次。注意:请不要在此提交拉取请求,也不要对任何提交进行评论,请按照常规方式提交到 bug tr
这是 Ian Darwin (版权但可分发) 的 file(1) 命令的 5.x 版,这是 Unix File(1) 命令的实现。它知道数千种文件类型的"魔术数字"。此版本是 Linux、BSD 等系统的标准 "file" 命令。(请参阅 "patchlevel.h" 以获取确切的版本号。) 5.x 的主要变化包括 CDF 文件解析、间接魔术数字、名称/使用(递归)以及 MIME 和 ASCII 编码处理的全面改进。
4.x 的主要特点是将代码重构为一个库,并重写了文件命令,以便利用该库。该库本身,libmagic 可被第三方程序使用,从而无需 fork() 和 exec() 文件即可识别文件类型。4.0 的主要贡献者是 Mans Rullgard。
3.0 版的主要贡献者是 Christos Zoulas, 他做了数百行源代码修改, 包括他自己的代码 ANSIfication(我更喜欢自己的 ANSIfication, 但他的 (__P()) 是"伯克利标准"的做法, 我希望 UCB 也能包含这个代码…), 他的类似 HP 的"间接操作"(我认为这是 HP 文件命令的一个特性), 以及他修改的代码, 最终使解压 (-z) 模式完成并可用。
暂无开放 Issues,或尚未同步最近议题。