1
7
你可以通过添加到/etc/magic来制定自己的规则。 更多详细信息。要想一直正确地回答这些问题是很困难的,但是我已经取得了合理的成功。 |
2
3
尝试mimetype(1)。 对于Perl,请看 File::MimeInfo . |
3
1
到目前为止,其他一些海报似乎忽略了一些事情。 File::MimeInfo 使用“file”使用的相同mimeinfo数据库来标识文件。所以这不太可能有什么不同。 File::Type 很可能很有趣,因为它只依赖于自身,但这会导致 滑稽地 包含“if”语句的长脚本。但从本质上讲,这不太可能涵盖“文件”已经不涉及的内容。 对于未知的文件类型,最好的方法是尝试用十六进制编辑器将其打开,或者通过“字符串”运行它们,并查看是否识别出任何内容。如果您管理如何识别一个文件,您可能希望 文件::类型 作为你的解决方案,因为据我所知,它至少很容易扩展。 |
4
1
您可以使用perl模块: File::Type |
Sandeep · 从根目录开始打印完整的符号链接信息 2 年前 |
jojo · 用正则表达式搜索,但仅用sed替换字符串的一部分 2 年前 |
David Gall · 查找在特定日期从特定计算机登录的所有用户 2 年前 |
JLLMNCHR · 如何在Oracle中将大型表导出/假脱机到文件 6 年前 |