Как добавить новый mime-тип в команду 'file'

Я использую следующую команду для создания списка файлов и их MIME-типов, которые будут использоваться в сценарии для создания файла content.opf для epub (OSX 10.6.8).

find * -type f -exec file {} --mime-type \;

Результат выглядит следующим образом:

...
OEBPS/cover.xhtml: application/xml
OEBPS/css/style.css: text/x-c
OEBPS/img/cover.png: image/png
...

Второй пункт не тот, который я ожидал: он должен быть указан как:

OEBPS/css/style.css: text/css

Справочная страница файла говорит, что значение читается из определений в / usr / share / file / magic, и там действительно нет определения css. Кто-нибудь знает, как я могу добавить один сам? Я не могу найти руководство, чтобы написать это.

Перед этим подходом я использовал шаблон grep для написания mime-типа, но я думал, что это будет "более хороший" способ делать вещи...

0 ответов

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