OS X терминал «открыть» команду и сосредоточиться на командной строке

14

Я ценю команду «открыть» терминала для запуска приложений OS X. Когда вы вызываете команду open для любых целей, очень вероятно, что у меня будет хотя бы еще одна команда, которую я хотел бы набрать в терминале, прежде чем обращаться к только что вызванному приложению.

Как сохранить фокус на терминале при использовании команды open ?

ProductionValues
источник
Вместо того, чтобы пропустить через grep, вы только что прочитали управление для открытия?
user3439894
1
На самом деле я пропустил опцию -g, когда прочитал ее в первый раз. Я только начал болтать, когда у меня кончились идеи. Спасибо.
ProductionValues

Ответы:

19

Используйте -gфлаг.

Со manстраницы:

-g Do not bring the application to the foreground.

Пример: чтобы открыть папку по вашему текущему пути, за текущим окном терминала:

open . -g

Как примечание, часто лучше вручную просмотреть документацию для новых команд, так как словосочетание может отличаться от того, что вы ожидаете:

т.е. "Не выводите приложение на первый план". vs. "Сохранить фокус окна терминала".

ржаной хлеб
источник
1
Спасибо, я прочитал справочную страницу, хотя, видимо, мне не хватило хорошего прочтения. Я попробовал несколько других, кроме «фокуса», например «фон», но «передний план» мне никогда не приходил в голову.
ProductionValues
Не стоит беспокоиться! Это случается с лучшими из нас! :)
ryebread