Il comando OS X "apre" il comando e mantiene lo stato attivo sulla riga di comando

14

Apprezzo il comando "open" del terminale per lanciare app OS X. Quando invoco il comando open per qualsiasi scopo, è estremamente probabile che avrò almeno un altro comando che vorrei digitare nel terminale prima di occuparmi dell'applicazione che ho appena richiamato.

Come faccio a mantenere il focus sul terminale quando utilizzo il comando open ?

    
posta ProductionValues 29.04.2015 - 05:28
fonte

1 risposta

17

Utilizza il flag -g .

Dalla pagina man :

-g Do not bring the application to the foreground.

Esempio: per aprire la cartella sul percorso corrente, dietro la finestra del Terminale corrente:

open . -g

Come nota a margine, spesso è meglio esaminare manualmente la documentazione per i nuovi comandi, in quanto la verbosità potrebbe essere diversa da quella che ti aspetti:

i.e. "Do not bring the application to the foreground." vs. "Maintain terminal window focus."

    
risposta data 29.04.2015 - 05:42
fonte

Leggi altre domande sui tag