터미널에서 시크릿 모드로 새 Chrome 창을 엽니 다.


18

터미널에서 'chrome browser'를 지정하는 URL을 열 수 있습니다

open -a 'Google chrome' https://en.wikipedia.org/wiki/Main_Page

시크릿 모드로 여는 방법은 무엇입니까?

답변:


22

다음과 같은 것을 사용하십시오 :

open -a "Google Chrome" --args --incognito "https://en.wikipedia.org/wiki/Main_Page"

Chrome은 --incognito명령 행 옵션으로 허용 됩니다. 를 통해 해당 옵션을 응용 프로그램에 전달하려면 플래그 open뒤에 지정하십시오 --args.

Chrome이 아직 열려 있지 않은 경우 (원래 질문자가 Chrome을 새로 시작해야하는지 또는 이미 실행 중인지 지정하지 않았으므로) -n새 인스턴스를 시작해야합니다.

일반적으로 man open친구입니다.


무엇을위한 것입니까?
Koray Tugay

2
-a열려는 응용 프로그램 을 지정하는 인수 입니다. 모든 옵션에 대한 매뉴얼 페이지를 open통해 (를 통해 man open) 확인할 수 있습니다 .
vykor

이것은 나를 위해 "일반"모드로 Chrome을 엽니 다
Daniel Springer

1
이것이 때때로 작동하는 이유 : 크롬이 아직 실행 중이 아니므로 작동하는 형식으로 arg에 전달됩니다. -n이 필요한 이유는 크롬이 이미 실행 중일 때 incog arg가 적용되지 않기 때문입니다 (시작되지 않았기 때문에). (및 downvote)
열심

7

위의 답변에 대해 언급 할만 큼 평판이 좋지는 않지만 시크릿 창을 아직 열지 않은 경우 새 시크릿 인스턴스를 열려면 -n 플래그를 추가해야한다고 덧붙였습니다. 따라서 위 예제를 사용하면 다음과 같습니다.

open -na "Google Chrome" --args --incognito "https://en.wikipedia.org/wiki/Main_Page"

이것은 가장 유용한 솔루션입니다. 슬프게도 크롬이 이미 실행중인 경우 새로운 크롬 사본을 열 수 있습니다 (따라서 시작 시간이 좋지 않습니다). 크롬이 항상 URL을 incog로 열기 위해 URL 접두사를 제공했다면 정말 좋을 것입니다 ...;)
keen

0

open chrome --args --incognito "websitename.com"인식 모드에서 열 때 사용


1
이 답변은 이미 게시 된 최고 투표 답변과 어떻게 다릅니 까?
Allan

-a 플래그를 사용하지 않습니다. 최고의 투표 답변이 저에게 효과가 없었기 때문에 답변을 썼습니다.
sai manish

-a명명 된 응용 프로그램이 기본값이 아닌 경우 강제로 열도록하는 응용 프로그램 지정자입니다. 응용 프로그램 자체로 전송 된 인수와는 관련이 없습니다.
Allan

-a 옵션이 없으면 다음 과 같은 오류가 발생합니다.The file /Users/me/chrome does not exist.
user3439894
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.