Polecenie „otwórz” terminal OS X i utrzymywanie ostrości w wierszu poleceń

14

Doceniam polecenie „otwórz” terminal, aby uruchomić aplikacje OS X. Podczas wywoływania polecenia open w jakimkolwiek celu jest w przeważającej mierze prawdopodobne, że będę miał co najmniej jedno inne polecenie, które chciałbym wpisać w terminalu przed przystąpieniem do aplikacji, którą właśnie wezwałem.

Jak skupić się na terminalu podczas korzystania z polecenia Otwórz ?

Wartości produkcyjne
źródło
Zamiast przesyłać przez grep, czy właśnie przeczytałeś manage dla open?
user3439894
1
W rzeczywistości przegapiłem opcję -g, kiedy przeczytałem ją po raz pierwszy. Zacząłem grepować, kiedy skończyły mi się pomysły. Dziękuję Ci.
ProductionValues

Odpowiedzi:

19

Użyj -gflagi.

Ze manstrony:

-g Do not bring the application to the foreground.

Przykład: Aby otworzyć folder przy bieżącej ścieżce, za bieżącym oknem terminalu:

open . -g

Na marginesie, często lepiej jest ręcznie przejrzeć dokumentację pod kątem nowych poleceń, ponieważ wersja może się różnić od oczekiwanych:

tzn. „Nie wprowadzaj aplikacji na pierwszy plan”. vs. „Zachowaj ostrość okna terminala”.

chleb żytni
źródło
1
Dzięki, dobrze przeczytałem stronę podręcznika użytkownika, chociaż najwyraźniej nie udało mi się dobrze przejrzeć. Próbowałem kilku innych niż „skupienie”, takich jak „tło”, ale „pierwszy plan” nigdy nie przyszło mi do głowy.
ProductionValues
Bez obaw! Dzieje się tak z najlepszym z nas! :)
ryebread