Como posso encontrar o aplicativo para um tipo MIME no linux?

4

Existe uma API do Linux que pode encontrar o aplicativo padrão para um tipo MIME? Então eu posso usar este aplicativo para abrir um arquivo.

Eu não posso usar o xdg-open (url) porque o formato do arquivo é um formato de wrapper e o tipo mime compartilhado só pode informar o tipo MIME do wrapper. O tipo mime embutido só pode ser obtido do cabeçalho do arquivo wrapper.

O processo seria como: 1. encontrar o tipo mime embutido 2. mime-open (tipo mime embutido, url)

É possível?

    
por Amanda 08.03.2011 / 02:23

1 resposta

8

O comando xdg-mime é usado para consultar ou definir associações de arquivos.

jinx:735 Z$ xdg-mime query default application/pdf  
evince.desktop
    
por 08.03.2011 / 02:32