OS X terminal "open" command and keeping focus on the command line
I appreciate the "open" terminal command to launch OS X apps. When invoking the open command for any purpose, it is overwhelmingly likely that I will have at least one other command I would like to type into the terminal before tending to the application I have just summoned.
How do I keep focus on the terminal when using the open command?
Use the -g
flag.
From the man
page:
-g Do not bring the application to the foreground.
Example: To open the folder at your current path, behind the current Terminal window:
open . -g
As a side note, it is often better to manually peruse the documentation for new commands, as the verbiage may be different from what you expect:
i.e. "Do not bring the application to the foreground." vs. "Maintain terminal window focus."