Je peux ouvrir une URL en spécifiant 'navigateur chrome' depuis le terminal
open -a 'Google chrome' https://fr.wikipedia.org/wiki/Accueil
Comment l'ouvrir en mode incognito ?
Je peux ouvrir une URL en spécifiant 'navigateur chrome' depuis le terminal
open -a 'Google chrome' https://fr.wikipedia.org/wiki/Accueil
Comment l'ouvrir en mode incognito ?
Utilisez quelque chose comme :
open -a "Google Chrome" --args --incognito "https://fr.wikipedia.org/wiki/Accueil"
Google Chrome accepte --incognito
comme option en ligne de commande. Pour passer cette option à l'application via open
, spécifiez-la après le drapeau --args
.
Si Chrome n'est pas déjà ouvert (puisque cela n'a pas été précisé si le demandeur original devait le lancer à nouveau ou s'il était déjà en cours d'exécution), -n
est également nécessaire pour démarrer une nouvelle instance.
En général, man open
est votre ami.
L'argument à -a
spécifie l'application à ouvrir. Vous pouvez consulter la page de manuel pour open
(via man open
) pour toutes les options.
Je n'ai pas assez de réputation pour commenter la réponse ci-dessus, mais je voulais ajouter que si vous n'avez pas déjà une fenêtre de navigation privée ouverte, vous devez ajouter le drapeau -n pour ouvrir une nouvelle instance en navigation privée. Donc, en utilisant l'exemple ci-dessus, ce serait :
open -na "Google Chrome" --args --incognito "https://fr.wikipedia.org/wiki/Accueil"
C'est la solution la plus utilisable - malheureusement, si Chrome est déjà en cours d'exécution, il ouvre une NOUVELLE copie de Chrome (donc le temps de démarrage n'est pas génial). Ce serait formidable si Chrome offrait un préfixe d'URL pour toujours ouvrir une URL en mode incognito ... ;)
Le "commentaire ci-dessus" est une réponse qui pourrait changer de position si votre réponse est meilleure. Je réfléchirais également à le mentionner du tout
Deux ans plus tard, il convient de signaler à @keen que Chrome conserve probablement les fenêtres de navigation privée et "cognito" dans des processus distincts. Quand on y réfléchit, cela a tout son sens : vous ne voudriez pas que vos données de navigation privée soient dans le même processus et sujet au piratage/à des bugs, et fuitent dans une fenêtre "cognito", ou d'une fenêtre de navigation privée à une autre. Il devient beaucoup plus difficile de fuir s'ils sont dans des espaces d'adressage différents!
Je n'utilise pas le drapeau -a. J'ai écrit la réponse parce que la réponse la mieux votée ne fonctionnait pas pour moi.
-a
est le spécificateur d'application qui force l'application nommée à s'ouvrir si ce n'est pas la valeur par défaut. Cela n'a pas d'incidence sur les arguments envoyés à l'application elle-même.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.