Terminal de commande pour ouvrir Safari
Est-il un moyen pour ouvrir un nouvel onglet Safari avec une URL donnée à l'aide d'un terminal de commande ?
Je suis seulement intéressé pour qu'il fonctionne sur OSX à ce point . Si quelqu'un sait comment faire s'il vous plaît laissez-moi savoir que je ne pourrais pas trouver la réponse par la navigation sur le web.Je veux utiliser cette commande pour ouvrir un nouvel onglet à partir d'une application java. Merci !
OriginalL'auteur Giannis | 2011-04-19
Vous devez vous connecter pour publier un commentaire.
Si Safari est le navigateur par défaut, il vous suffit d'utiliser
par exemple:
Vous pouvez également utiliser cette commande pour ouvrir n'importe quel fichier avec son application enregistrée.
le mixage de votre solution avec celle de Moritz, si Safari n'est pas votre navigateur par défaut utiliser
open -a Safari <url>
OriginalL'auteur Kai Sternad
Il y a plusieurs façons de le faire. La façon la plus simple serait d'utiliser
/usr/bin/open
:va ouvrir l'URL dans le navigateur standard ou
explicitement l'utilisation de Safari.
Vous pouvez également utiliser AppleScript via le
javax.script
API (JSR 223), mais je ne connais pas la syntaxe de la droite maintenant./usr/bin/open
est juste le chemin d'accès complet. Vous aurez besoin du chemin complet si vous utilisez par exempleProcessBuilder
pour l'exécuter.OriginalL'auteur Moritz