是否有 Linux API 可以找到 MIME 类型的默认应用程序?然后我可以使用这个应用程序打开文件。
我无法使用 xdg-open(url) 因为文件格式是包装器格式,并且共享 mime-type 只能告诉包装器 MIME 类型。嵌入的 mime 类型只能从包装器文件头中获取。
该过程如下: 1. 查找嵌入式 mime 类型 2. mime-open(embedded mime type, url)
是否可以?
答案1
该xdg-mime
命令用于查询或设置文件关联关系。
jinx:735 Z$ xdg-mime query default application/pdf
evince.desktop