OS X terminal "abrir" comando y mantener el foco en la línea de comando

14

Agradezco el comando de terminal "abrir" para iniciar aplicaciones OS X. Al invocar el comando abierto para cualquier propósito, es muy probable que tenga al menos otro comando que me gustaría escribir en el terminal antes de atender la aplicación que acabo de invocar.

¿Cómo mantengo el foco en la terminal cuando uso el comando abrir ?

Valores de producción
fuente
En lugar de pasar por grep, ¿acabas de leer la gestión para abrir?
user3439894
1
De hecho, me perdí la opción -g cuando la leí por primera vez. Solo comencé a lidiar cuando me quedé sin ideas. Gracias.
ProductionValues

Respuestas:

19

Usa la -gbandera.

De la manpágina:

-g Do not bring the application to the foreground.

Ejemplo: para abrir la carpeta en su ruta actual, detrás de la ventana actual de la Terminal:

open . -g

Como nota al margen, a menudo es mejor examinar manualmente la documentación de los nuevos comandos, ya que el verborrea puede ser diferente de lo que espera:

es decir, "No traiga la aplicación al primer plano". vs. "Mantener el foco de la ventana de terminal".

pan de centeno
fuente
1
Gracias, le di una buena lectura a la página de manual, aunque aparentemente no tuve una buena lectura. Intenté algunos otros además de 'foco', como 'fondo', pero nunca se me ocurrió 'primer plano'.
ProductionValues
¡Sin preocupaciones! Le pasa a los mejores de nosotros! :)
pan de centeno