Команда файла возвращает различные результаты начиная с обновления Ubuntu 14.04

Ubuntu 14.04 поставлется с командой v5.14 файла.

Когда я использую его на файле изображения JPG, это возвращается data.

С Ubuntu 12.04 (файл v5.09) это раньше возвращалось JPEG image data...

Что лучшее решение состоит в том, чтобы сохранить тем же поведением? Я пытался использовать magic.mgc файл поставлялся с Ubuntu 12.04, но это больше не совместимо с файлом v5.14.

Спасибо!

Править: Я забыл упоминать, что я также получаю предупреждающее сообщение с файлом 5.14:

/etc/magic, 4: Warning: using regular magic file `/usr/share/misc/magic'

0
задан 12 January 2015 в 12:40

1 ответ

Ну, возможно, не большая часть ответа, но я хотел сообщить, как она считает мою систему, которую я использую (14.04):

% file -v
file-5.14
magic file from /etc/magic:/usr/share/misc/magic

единственный источник волшебства:) файл в / и т.д. в моей системе, так как другой является пустым каталогом:

% find /usr/share/misc/magic/
/usr/share/misc/magic/

% md5sum /etc/magic
272913026300e7ae9b5e2d51f138e674  /etc/magic

% ls -alh /etc/magic
-rw-r--r-- 1 root root 111 Apr  3  2014 /etc/magic

и это возвращает следующее для многих JPEGs, которые я имею:

% file *jpg
1Ns3345.jpg:      JPEG image data, JFIF standard 1.01
anfffffggsel.jpg: JPEG image data, JFIF standard 1.01
1m32ssQ.jpg:      JPEG image data, JFIF standard 1.01
fCWwevC.jpg:      JPEG image data, JFIF standard 1.01
SCN_0001.jpg:     JPEG image data, EXIF standard
SCN_0002.jpg:     JPEG image data, JFIF standard 1.01
SCN_0011.jpg:     JPEG image data, EXIF standard
SCN_0012.jpg:     JPEG image data, EXIF standard
for7sfe.jpg:      JPEG image data, JFIF standard 1.01

похоже, что мое волшебство лучше, чем Ваше: D

1
ответ дан 3 August 2019 в 20:06

Другие вопросы по тегам:

Похожие вопросы: