特定のファイルを開くことができるプログラムを見つける方法は?

特定のファイルを開くことができるプログラムを見つける方法は?

ファイルがあるとしましょうthesis.pdfpicture.jpg

ファイルを開いたプログラムを返すコマンドはありますか?

私はコマンドについて知っていますが、file正しいファイル形式(Linuxの拡張子として指定されていない)のみを返し、プログラムは返しません。

私は次のことを期待しています:

$ program 'picture.jpg' 
gimp, gwenview, eog

答え1

mimeopen -a 'picture.jpg'

これがあなたに必要なものです

次の出力を提供します

Please choose an application

    1) Shotwell Viewer  (shotwell-viewer)
    2) Firefox Web Browser  (firefox)
    3) Image Viewer  (eog)

答え2

使用:mimeopen -a 0001.jpg

-aまずやる尋ねる代わりに実行することを選択できます。

アプリケーションを選択してください。

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)

アプリケーションの使用#

関連情報