【发布时间】:2011-06-25 00:51:56
【问题描述】:
我开始怀疑这是否可能,因为在 SO、Google、Bing 和 linuxquestions.org 上的多次搜索都没有结果。
我有兴趣扩展位于/usr/share/magic(由file(1) 实用程序使用)中的魔术模式,以根据文件末尾或附近的数据识别文件。我已经能够为文件的开头执行此操作,以及从开头到文件的任意偏移量。
手册页很好地说明了一些标准用例;不幸的是,似乎没有办法从头开始索引。我能想到的唯一解决方法是采用使用tac 和/或lreverse 的脚本方法,但觉得这些可能对二进制数据不友好。
另外,我想避免任何其他脚本处理 - 我觉得这应该可以通过正确的文件魔法来实现。有什么想法吗?
【问题讨论】:
标签: linux file design-patterns classification libmagic