该file -b <path>
命令似乎对脚本很有用(过滤文件类型,不一定按扩展名)。但为此,您必须知道目标文件类型的实际字符串输出
如果我想匹配某些文件类型,但没有全部方便,是否有所有可能输出的列表?
我找到了魔法文件的文档——使用cat /usr/share/misc/magic.mgc | grep -a 'pattern'
了一些作品,但这很尴尬,你必须确切地知道你在找什么。
在某处是否有任何关于已识别文件类型的文档?
谢谢!
该file -b <path>
命令似乎对脚本很有用(过滤文件类型,不一定按扩展名)。但为此,您必须知道目标文件类型的实际字符串输出
如果我想匹配某些文件类型,但没有全部方便,是否有所有可能输出的列表?
我找到了魔法文件的文档——使用cat /usr/share/misc/magic.mgc | grep -a 'pattern'
了一些作品,但这很尴尬,你必须确切地知道你在找什么。
在某处是否有任何关于已识别文件类型的文档?
谢谢!
阅读
man file
和使用file -l
。file
检查文件的前几个字节以确定“类型”。请注意,Unix/Linux 文件名将“扩展名”视为文件名的一部分。使用“.ext”扩展名只是传统,不是必需的。