Kiedy uruchomię polecenie open -ga /Applications/Google_Chrome.app http://example.com aplikacja zachowuje się normalnie i otwiera adres URL w Chrome bez przenoszenia aplikacji na pierwszy plan.

Ale jeśli uruchomię polecenie open -ga /Applications/Google_Chrome.app bez podania adresu URL aplikacja otwiera się na pierwszym planie.

Jednak działa open -ga /Applications/Safari.app działa zgodnie z oczekiwaniami i nie przenosi aplikacji na pierwszy plan bez względu na to, czy adres URL został określony, czy nie.

z open strony man

-a application Specifies the application to use for opening the file

-g Do not bring the application to the foreground

Dlaczego Chrome wciąż otwiera się na pierwszym planie, gdy -g opcja została przekazana? A jak mogę tego nie zrobić?

I0_ol
źródło