mimeopen -a 'picture.jpg'
Isso é o que você precisa
Ele te dará uma saída como essa
Please choose an application
1) Shotwell Viewer (shotwell-viewer)
2) Firefox Web Browser (firefox)
3) Image Viewer (eog)
Digamos que eu tenha um arquivo thesis.pdf
ou picture.jpg
Existe um comando que retorna um programa para abrir este arquivo com?
Estou ciente do comando file
, mas ele apenas retorna o tipo correto do arquivo (eu sei que isso não é especificado por sua extensão no Linux) e não um programa.
Estou esperando algo como:
$ program 'picture.jpg'
gimp, gwenview, eog
Uso: mimeopen -a 0001.jpg
-a
irá primeiro Pedir a que escolha, não o execute.
Por favor, escolha uma aplicação
1) Wine Internet Explorer (wine-extension-jfif)
2) Wine Internet Explorer (wine-extension-jpe)
3) Firefox Web Browser (firefox)
4) Luminance HDR (luminance-hdr)
5) ImageMagick (display) (display.im6)
6) Image Viewer (eog)
7) Shutter (shutter)
8) Phatch Image Inspector (phatch-inspector)
9) Phatch PHoto bATCH Processor (phatch)
10) Shotwell Viewer (shotwell-viewer)
11) GIMP Image Editor (gimp)
use o aplicativo #