Как добавить новый 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-типа, но я думал, что это будет "более хороший" способ делать вещи...