Como obter o tipo mime de um arquivo na linha de comando?


56

Estou tentando obter o tipo MIME de um arquivo na linha de comando como uma string impressa (por exemplo. application/vnd.oasis.opendocument.spreadsheet).

Eu procurei como fazer isso e encontrei o xdg-mimecomando.

Ao ler a página do manual ( man xdg-mime), parece que devo executar xdg-mime query filetype FILE. No entanto, quando executo isso com qualquer arquivo, ele não imprime nada e sai.

Existe uma maneira de corrigir isso? Um comando alternativo?

Respostas:


89

Usar file --mime-type -b filename

Veja file --helpmais dicas.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.