草庐IT

xdgutils

全部标签

linux - 获取打开特定文件的应用程序列表

如何获得能够打开特定文件类型/MIME类型的应用程序列表?我正在Linux上寻找独立于桌面环境的解决方案。我发现了获取文件MIME类型的可能性。~>xdg-mimequeryfiletypetest.svgimage/svg+xml然后我可以查询该MIME类型的默认应用程序。:~>xdg-mimequerydefaultimage/svg+xmleog.desktop是否还有一个解决方案来获取我可用于该文件的程序列表(非默认)?例如,在GNOME桌面上,如果我选择使用另一个应用程序打开*.json文件,我可以看到三个(Atom、Gedit、Builder)推荐用于打开该文件的应用程序。

linux - 获取打开特定文件的应用程序列表

如何获得能够打开特定文件类型/MIME类型的应用程序列表?我正在Linux上寻找独立于桌面环境的解决方案。我发现了获取文件MIME类型的可能性。~>xdg-mimequeryfiletypetest.svgimage/svg+xml然后我可以查询该MIME类型的默认应用程序。:~>xdg-mimequerydefaultimage/svg+xmleog.desktop是否还有一个解决方案来获取我可用于该文件的程序列表(非默认)?例如,在GNOME桌面上,如果我选择使用另一个应用程序打开*.json文件,我可以看到三个(Atom、Gedit、Builder)推荐用于打开该文件的应用程序。