Se o seu arquivo for identificável como um arquivo de texto, passá-lo para xdg-open
irá abri-lo no seu editor de texto. Se ele for identificado como algum outro tipo, ele abrirá o arquivo no aplicativo apropriado.
EDITAR:
xdg-mime query default <mimetype>
fornecerá o arquivo .desktop para o aplicativo associado ao tipo MIME. De lá, você precisa analisar o arquivo para obter o nome do executável dele.