所有文件命令输出的列表?

所有文件命令输出的列表?

file -b <path>命令似乎对于脚本编写很有用(过滤文件类型,不一定按扩展名)。但为此,您必须知道目标文件类型的实际字符串输出

如果我想匹配某些文件类型,但手头没有所有类型,是否有所有可能输出的列表?

我找到了文档魔法文件- 使用cat /usr/share/misc/magic.mgc | grep -a 'pattern'某种作品,但这很尴尬,而且你必须确切地知道你在寻找什么。

有没有已识别文件类型的文档某处?

谢谢!

答案1

阅读man file并使用file -l
file检查文件的前几个字节以确定“类型”。请注意,Unix/Linux 文件名将“扩展名”视为文件名的一部分。使用“.ext”扩展名只是传统,而不是必需的。

相关内容