Existe-t-il une commande que je peux utiliser dans Bash pour ouvrir une URL spécifique dans le navigateur par défaut?
la source
Existe-t-il une commande que je peux utiliser dans Bash pour ouvrir une URL spécifique dans le navigateur par défaut?
Une commande connaît votre navigateur par défaut:
xdg-open http://google.com
Cela fonctionnera également pour tout autre type d'URI (identificateur de ressource uniforme), comme les images, qui s'ouvrira automatiquement avec eog, les documents openoffice, etc., ainsi que sur les chemins de système de fichiers ( xdg-open /tmp/foobar.png
).
Il y a aussi
xdg-email [email protected]
et
xdg-mime query default text/html
Pour savoir quelle application va être utilisée.
Vous pouvez définir votre application préférée en allant dans Système → Préférences → Applications préférées :
Ces utilitaires font partie de la spécification freedesktop.org , vous pouvez donc les utiliser dans vos applications. Ils fonctionneront sur tous les ordinateurs de bureau conformes à la spécification .
alias open=xdg-open
>> ~ / .bashrc, hautement recommandé.Vous pouvez utiliser
xdg-open
comme suit:Depuis la page de manuel XDG-OPEN :
la source
gnome-open
fonctionne aussi bienxdg-open
mais ne sait pas quoi faire avec le domaine nu.Alors ça
gnome-open http://askubuntu.com
marche mais pasgnome-open askubuntu.com
.Voici une petite fonction facilitant la saisie et l’acceptation du nom de domaine épuré.
Collez ce qui précède dans votre ligne de commande, appuyez sur Entrée et essayez-le. Si vous l'aimez, vous pouvez l'enregistrer dans votre fichier .bash_aliases ou .bashrc
source ~/.bash_aliases
(dans ce cas, en supposant qu'il se trouve dans votre répertoire personnel) et il sera persistant pour cette session et pour toutes les nouvelles sessions.Alors maintenant, nous
go askubuntu.com
tapons et wallah!la source
Si vous ne voulez pas forcément utiliser le navigateur par défaut, vous pouvez appeler directement n'importe quel programme de navigateur et donner l'URL en argument, par exemple:
ou
la source
Utiliser
x-www-browser URL
ouvrira le navigateur ou un nouvel onglet à l’URL donnéela source