Je cherche un moyen d'ouvrir une page donnée dans Google Chrome à partir de la ligne de commande, avec le comportement suivant:
- Si la page donnée est déjà ouverte dans un onglet, accédez à cet onglet
- Si la page donnée n'est pas déjà ouverte dans un onglet, ouvrez la page dans un nouvel onglet et affichez cet onglet
Actuellement, lorsque j'ouvre une URL à partir de la ligne de commande (par exemple en utilisant "open http://godzillahaiku.tumblr.com " sur Mac OS X), Chrome ouvrira toujours l'URL dans un nouvel onglet. En conséquence, je me retrouve avec beaucoup d'onglets en double, ce qui est une gêne mineure.
Je recherche une solution qui fonctionne sur Mac OS X, mais une solution non spécifique au système d'exploitation serait préférable.
J'envisagerais d'écrire une extension Chrome pour cela s'il n'y a pas de solution existante.
'....\open' is not recognized as an internal or external command,
Il s'avère que cela peut être fait avec quelques lignes de javascript dans une extension Chrome.
Toujours ouvert à d'autres réponses, mais en attendant, j'ai écrit une extension Chrome pour le faire et mettre la source en ligne .
la source