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 ?


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”.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.