拡張機能の基本アプリケーションを探す

拡張機能の基本アプリケーションを探す

xdg-openと拡張が与えられたら、xdg-openがその特定の拡張に設定したアプリケーションを取得する方法はありますか?

たとえば、与えられたxdg-open結果.jpgはですeog

ベストアンサー1

AFAIKジョブの選択は、拡張子ではなくファイルのMIMEタイプに基づいています。

少なくともUbuntuでは、特定のMIMEタイプの基本アプリケーションを表示するタスクqueryを使用できる必要があります。xdg-mime

$ xdg-mime query default image/jpeg
eog.desktop

xdg-mime query filetype次のコマンドを使用して、特定のファイルのMIMEタイプを確認できます。

$ xdg-mime query filetype kqDRdnW.jpg
image/jpeg

または、fileたとえば、コマンドを使用します。file --mime-type <file>

詳細な使用方法についてはを参照してくださいman xdg-mime

おすすめ記事