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 ?

ProductionValues
fonte
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".

pão de centeio
fonte
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