52 votes

Commande pour ouvrir un URL

Existe-t-il une commande que je puisse utiliser dans Bash pour ouvrir une URL spécifique dans le navigateur par défaut ?

67voto

andybee Points 497

Il existe une commande qui connaît votre navigateur par défaut :

xdg-open http://google.com

Cela fonctionnera également pour tous les autres types d'URI (Uniform Resource Identifier), comme les images - qui s'ouvriront automatiquement avec eog, les documents openoffice, etc. et aussi sur les chemins du système de fichiers ( xdg-open /tmp/foobar.png ).

Il y a aussi

xdg-email team@stackexchange.com

y

xdg-mime query default text/html

Pour savoir quelle application sera utilisée.

Vous pouvez définir votre application préférée en allant sur Préférences du système Applications préférées :

alt text

Ces services font partie de la freedesktop.org afin que vous puissiez les utiliser dans vos applications - et il fonctionnera sur tous les ordinateurs de bureau qui adhèrent à la spécification spécimen .

11voto

Redbaron Points 523

Vous pouvez utiliser xdg-open comme suit :

xdg-open http://askubuntu.com/

A partir de la Page de manuel XDG-OPEN :

xdg-open ouvre un fichier ou une URL dans l'application préférée de l'utilisateur. Si une URL est fournie, l'URL sera ouverte dans le navigateur web préféré de l'utilisateur. de l'utilisateur.

4voto

user9869932 Points 271

Si vous ne souhaitez pas nécessairement utiliser le navigateur par défaut, vous pouvez appeler directement n'importe quel programme de navigation et donner l'URL en argument, par exemple :

chromium-browser https://youtube.com

ou

firefox https://youtube.com

3voto

Elijah Lynn Points 3577

gnome-open fonctionne aussi bien que xdg-open mais ni l'un ni l'autre ne sait que faire du domaine nu.

Donc gnome-open http://askubuntu.com fonctionne mais pas gnome-open askubuntu.com .

Voici une petite fonction qui facilite la saisie et l'acceptation du nom de domaine dépouillé.

function go { gnome-open http://$1 ; }

Collez ce qui précède dans votre ligne de commande, appuyez sur Entrée et essayez. Si vous l'aimez, vous pouvez l'enregistrer dans votre fichier .bash_aliases ou .bashrc, puis source ~/.bash_aliases (en supposant qu'il se trouve dans votre répertoire personnel) et il sera persistant pour cette session et toutes les nouvelles sessions.

Il suffit donc de taper go askubuntu.com et wallah !

1voto

El Bert Points 111

使用する x-www-browser URL ouvrira le navigateur ou un nouvel onglet à l'URL donnée

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