是否有 FreeDesktop 命令可以打开类似于 xdg-open 的打开对话框?

是否有 FreeDesktop 命令可以打开类似于 xdg-open 的打开对话框?

有没有(FreeDesktop)Linux命令可以打开类似于“open-with”对话框xdg-open

我正在寻找一些独立于通用桌面环境的解决方案来显示如下内容:

Dolphin 的开放式对话框

当然可以xdg-open使用默认应用程序打开文件,但是如何让用户选择在不同的应用程序中打开文件呢?

我也不想mimeopen改变当前的默认应用程序。

答案1

mimeopen这就是您正在寻找的。具体mimeopen-a--ask选项。

从手册页:

   -a, --ask
       Do not execute the default application but ask which
       application to run.  This does not change the default
       application.

否则,这取决于您的桌面环境和/或文件浏览器。例如,当您右键单击文件名时,xfce文件Thunar浏览器有一个“打开方式”选项,该选项会显示一个菜单,其中包含已知能够打开该文件的文件类型的所有应用程序。最后一个菜单项是“使用其他应用程序打开” “(可以选择更改默认值)。

相关内容