[cmd/linux] Utiliser les applications par défaut pour ouvrir un fichier

j’ai récemment découvert la commande « xdg-open » qui permet d’utiliser le programme par défaut pour ouvrir un fichier.
Très pratique lorsque que l’on a plus en tête l’orthographe exacte du navigateur ou de son explorateur fichier, car cette commande fonctionne aussi pour un répertoire.
D’autres part lorsque je script pour un client je ne connais pas le navigateur installé donc cet outil confère une souplesse vis à vis de l’environnement.
Il utilise les mimetypes pour déterminer lancer le programme associé à un fichier.
Essayer pour voir :
xdg-open .
xdg-open index.html

Parfois l’installation d’une nouvelle application modifie ces associations par défaut. Par exemple l’IDE Geany après installation ouvre les fichiers html.
Pour restaurer votre choix il suffit d’appeler la commande suivante :
mimeopen -d /path/to/file
Elle vous listera les possibilités et conservera votre choix.

Petite astuce récupérée chez ArchiLinux

À propos de Selso

Salut ! Je m'appelle Selso. Je vis à Saint-Etienne depuis 2005. Je suis ingénieur en informatique embarquée en poste chez CIO Systèmes Embarqués.
Cette entrée a été publiée dans Développement, Informatique, Script shell et utilitaires associés. Vous pouvez la mettre en favoris avec ce permalien.

Laisser un commentaire