当文件是INI文件时命令文件的输出

当文件是INI文件时命令文件的输出

我试图理解该file命令在 INI 文件上使用时的输出。我创建一个像这样的文件(“DOS”行结尾至关重要,否则它会被识别为 ascii 文本文件)

;Trying to create an example
[FOO]
Order=First

[BAR]
Order=Second

[BAZ]
Order=Third

test.ini: Generic INItialization configuration [BAR]\015

我已经在 wsl 和 ArchLinux 上的 Arch 上尝试过此操作,两者都产生相同的输出。

的输出strings /usr/share/file/misc/magic.mgc | grep告诉我应该显示一些内容,因为有这个格式字符串:INItialization Generic INItialization configuration [%-.40s

我只是无法弄清楚所有file试图告诉我的事情。为什么是 BAR,为什么不是 FOO 或 BAZ?这\015部分告诉我什么?

相关内容