Я могу открыть URL, указав «Chrome Browser» из терминала
open -a 'Google chrome' https://en.wikipedia.org/wiki/Main_Page
Как открыть его в режиме инкогнито?
Я могу открыть URL, указав «Chrome Browser» из терминала
open -a 'Google chrome' https://en.wikipedia.org/wiki/Main_Page
Как открыть его в режиме инкогнито?
Ответы:
Используйте что-то вроде:
open -a "Google Chrome" --args --incognito "https://en.wikipedia.org/wiki/Main_Page"
Google Chrome принимает --incognitoв качестве параметра командной строки. Чтобы передать этот параметр приложению через open, укажите его после --argsфлага.
Если Chrome еще не открыт (поскольку не было указано, нужно ли исходному спрашивающему запустить его заново или он уже запущен), -nтакже необходимо запустить новый экземпляр.
В общем, man openтвой друг.
-aуказывает приложение, чтобы открыть. Вы можете проверить страницу руководства для open(через man open) для всех вариантов.
У меня недостаточно репутации, чтобы комментировать приведенный выше ответ, но я хотел добавить, что если у вас уже нет открытого окна инкогнито, вам нужно добавить флаг -n, чтобы открыть новый экземпляр инкогнито. Итак, используя приведенный выше пример будет:
open -na "Google Chrome" --args --incognito "https://en.wikipedia.org/wiki/Main_Page"
Используйте, open chrome --args --incognito "websitename.com"чтобы открыть его в режиме icognito
-aэто спецификатор приложения, который вынуждает открывать указанное приложение, если оно не используется по умолчанию. Это не имеет отношения к аргументам, отправленным в само приложение.
-a опции ваш ответ об ошибках:The file /Users/me/chrome does not exist.