1 votes

Obtenir toutes les applications qui peuvent ouvrir un fichier spécifique (en utilisant la ligne de commande)

Je veux écrire ma propre interface graphique "ouvrir avec" pour Ubuntu. Dans Ubuntu, est-il possible d'obtenir une liste d'applications qui peuvent ouvrir un fichier spécifié (à partir de la ligne de commande ?).

1voto

devav2 Points 33862

Vous pouvez utiliser mimeopen pour lister les applications capables d'ouvrir le fichier.

Exemple : Disons que si je dois ouvrir un fichier tar. Je peux utiliser la commande

mimeopen -d test.tar

L'exemple de sortie sera quelque chose comme ceci

$mimeopen -d test.tar 
Please choose a default application for files of type application/x-tar

    1) Archive Manager  (file-roller)
    2) Archive Mounter  (mount-archive)
    3) Other...

use application #

Lorsque vous choisissez la 3ème option, il vous sera demandé de saisir une commande capable d'ouvrir un fichier tar.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X