Peça xdg-mime
.
$ xdg-mime query default application/pdf
atril.desktop
Eu estou em um sistema debian 9 com ambiente de área de trabalho desconhecido (acesso ssh). Como posso descobrir qual programa é usado por padrão para visualizar um arquivo com uma determinada extensão (por exemplo, pdf)?
Edit: Como a extensão não é importante para a decisão, o tipo mime do arquivo fornecido pode ser encontrado usando o arquivo
file -i file.ext
Tags command-line debian defaults