inicia uma aplicação baseada na extensão não protocolo (usando xdg-open)

1

Quando faço

xdg-open demo.odt

O Libre Office é aberto como deveria. Quando eu faço

xdg-open http://askubuntu.com

meu navegador é aberto - como deveria. Mas agora eu gostaria de ter um comando onde eu faço

link

mime-based-xdg-open

e o Libre Office seria aberto com o URL na linha de comando. Existe uma maneira de descobrir o que o xdg-open usaria para uma extensão específica ou tipo mime? Então eu poderia construir um script que faça o resto.

    
por stwissel 28.10.2011 / 15:46

1 resposta

1

Use

xdg-mime query default MIMETYPE

para obter o aplicativo padrão da sua área de trabalho para abrir arquivos com o tipo mime MIMETYPE

Para obter o tipo de arquivo mime FILE (não uma URL) use

xdg-mime query filetype FILE
    
por Florian Diesch 28.10.2011 / 19:04