file
在 AIX 与 Linux 中使用命令时,我得到不同的输出。
文件内容:
D|P_APAC_PH_PHINGTF00240_20150731031225|APAC|PH|NN (L) SPEK DYWIDENDOWYCH RYNKÓW WSCHODZCYCH||4|20130308|PHN|PHN|1145050.06|1145050.06|301893.026||||ING|ING|PHINGTF00240|ISIN|||||||||||||||||||||||||
file
输出:
LINUX : ISO-8859 text
AIX : ascii text
我可以在文件中看到一个带重音的字母 O。这是不同输出的原因吗?
答案1
这Ó
可能就是file
你的 Linux 机器上说的原因ISO-8859 text
,但输出的原因file
是不同的是因为您的 Linux 机器和 AIX 机器有不同的魔法数据库可供使用file
。
AIX 几乎可以肯定有一个古老的、过时的魔法数据库。 Linux 机器往往拥有相当最新的机器,其中包含更多类型文件的标识符序列。