93 votes

équivalent Linux de la commande "open" de Mac OS X

J'ai trouvé la commande "open" de Mac OS X très pratique dans la ligne de commande. Extrait de "man open" :

Le site open ouvre un fichier (ou un répertoire ou une URL), tout comme si vous aviez double-cliquer sur l'icône du fichier. Si aucun nom d'application n'est spécifié, l'application l'application par défaut, telle que déterminée par LaunchServices, est utilisée pour ouvrir les fichiers spécifiés.

En d'autres termes, si je veux ouvrir un fichier PDF à l'aide de la visionneuse PDF par défaut (qui se trouve être Aperçu), il me suffit de faire ce qui suit :

open my.pdf

Sous Linux, cependant, pour ouvrir un fichier PDF à partir de la ligne de commande, j'ai dû creuser pour trouver que la visionneuse PDF par défaut est, par exemple, "evince" (qui l'aurait deviné ??), puis

evince my.pdf

Existe-t-il un équivalent simple de la commande "open" dans la ligne de commande Linux ?

Merci !

0voto

stacksia Points 74

Si vous avez configuré correctement vos mimes, vous pouvez utiliser mimeopen . Consultez sa page de manuel, car il possède quelques options utiles.

-1voto

WonderLi Points 17

Sous l'environnement Gnome Desktop, j'utilise la commande suivante :

nautilus `pwd` &

Cette commande est similaire à la commande "open ." de Mac.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X