當檔案是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部分告訴我什麼?

相關內容