Commande «ouverte» du terminal OS X et concentration sur la ligne de commande


14

J'apprécie la commande de terminal "open" pour lancer les applications OS X. Lorsque j'appelle la commande open dans n'importe quel but, il est très probable que j'aurai au moins une autre commande que je voudrais taper dans le terminal avant de m'occuper de l'application que je viens d'appeler.

Comment garder le focus sur le terminal lorsque j'utilise la commande open ?


Au lieu de passer par grep, venez-vous de lire le gérer pour ouvrir?
user3439894

1
En fait, j'ai manqué l'option -g lorsque je l'ai lu la première fois. Je n'ai commencé à saluer que lorsque j'ai manqué d'idées. Je vous remercie.
ProductionValues

Réponses:


19

Utilisez le -gdrapeau.

Depuis la manpage:

-g Do not bring the application to the foreground.

Exemple: pour ouvrir le dossier à votre chemin actuel, derrière la fenêtre Terminal actuelle:

open . -g

En remarque, il est souvent préférable de parcourir manuellement la documentation des nouvelles commandes, car le verbiage peut être différent de ce que vous attendez:

c'est-à-dire "Ne mettez pas l'application au premier plan." vs "Maintenir le focus de la fenêtre du terminal."


1
Merci, j'ai bien lu la page de manuel, bien qu'apparemment je n'ai pas réussi à lire attentivement. J'en ai essayé quelques autres que «focus», comme «background», mais «premier plan» ne m'est jamais venu à l'esprit.
ProductionValues

Pas de soucis! Ça arrive aux meilleurs d'entre nous! :)
ryebread
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.