Я могу открыть 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.