我最近切换到 GNOME 3 并惊讶地发现我们无法设置默认应用程序。我正在使用 Bash 编写 Nautilus 扩展。我想查找文件的 MIME 类型。
最初我用来提取文件的扩展名sed并在其上构建代码。然后我意识到有这个命令叫做file. 当我试图找到mime-type一个的mkv文件,命令file --mime-type -b <filename>的输出application/octet-stream,但是当我看到鹦鹉螺属性窗口它显示了正确的video/x-matroskaMIME类型。
我在这里错过了什么吗?如果没有,有没有更好的方法可以归档文件的 MIME 类型?