Comando “aberto” do terminal OS X e mantendo o foco na linha de comando


14

Aprecio o comando do terminal "open" para iniciar aplicativos do OS X. Ao invocar o comando open para qualquer finalidade, é extremamente provável que eu tenha pelo menos um outro comando que gostaria de digitar no terminal antes de atender ao aplicativo que acabei de chamar.

Como mantenho o foco no terminal ao usar o comando open ?


Em vez de passar pelo grep, você acabou de ler o manage for open?
— usar o seguinte comando

1
Na verdade, perdi a opção -g quando a li pela primeira vez. Eu só comecei a grepping quando fiquei sem idéias. Obrigado.
— ProductionValues

Respostas:


19

Use a -gbandeira.

Na manpágina:

-g Do not bring the application to the foreground.

Exemplo: Para abrir a pasta no seu caminho atual, atrás da janela atual do Terminal:

open . -g

Como uma observação lateral, geralmente é melhor examinar a documentação manualmente para novos comandos, pois a verbosidade pode ser diferente do que você espera:

ou seja, "Não traga o aplicativo para o primeiro plano". vs. "Manter o foco da janela do terminal".


1
Obrigado, eu dei uma boa leitura à página de manual, embora aparentemente não tenha sido uma boa leitura. Eu tentei alguns outros além de 'foco', como 'fundo', mas 'primeiro plano' nunca me ocorreu.
— ProductionValues

Não se preocupe! Isso acontece com os melhores de nós! :)
— ryebread
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.