Existe um comando FreeDesktop para abrir uma caixa de diálogo aberta semelhante ao xdg-open?

3

existe um comando Linux (FreeDesktop) para abrir uma caixa de diálogo "abrir-com" semelhante a xdg-open ?

Estou procurando uma solução independente de ambiente de área de trabalho geral para mostrar algo assim:

É claro que há xdg-open para abrir o arquivo com o aplicativo padrão, mas como eu daria aos usuários a opção de abrir um arquivo em um aplicativo diferente?

Também não estou procurando por mimeopen que altera o aplicativo padrão atual.

    
por Sebastian Wagner 10.03.2016 / 12:05

1 resposta

1

mimeopen é o que você está procurando. Especificamente mimeopen ' -a ou --ask opção.

Da página do manual:

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

Caso contrário, isso depende do ambiente de área de trabalho e / ou do navegador de arquivos. Por exemplo, o navegador de arquivos xfce Thunar tem uma opção "Abrir com" quando você clica com o botão direito do mouse em um nome de arquivo, que exibe um menu com todos os aplicativos conhecidos por serem capazes de abrir o tipo de arquivo. é "Abrir com outro aplicativo" (que, opcionalmente, permite alterar o padrão).

    
por 11.03.2016 / 04:01