IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Scripter le Terminal pour créer des onglets, Terminal
Options
Derw
posté 25 Sep 2020, 21:58
Message #1


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 269
Inscrit : 23 Jun 2004
Lieu : Rennes
Membre no 20 360



Bonjour.

Existe-t-il, pour un script bash, une commande pour créer un nouvel onglet du Terminal et lui passer des commandes ?

Merci.


--------------------
Keno, Stéphane.
iMac 27" Intel Core i7 3.4 GHz, 16 Go de Ram, SSD 256 Go + HD 1 To, AMD Radeon HD 6970M (2 Go), El Capitan (10.11.6).
MacBook Pro 2.5 GHz core i7, 16 Go de Ram, SSD 500 Go, 2048Mo Mo VRam, El Capitan (10.11.6).
"La folie dans la méthode, c'est ce qu'on appelle le génie." Frank Herbert.
Go to the top of the page
 
+Quote Post
PBell
posté 26 Sep 2020, 07:00
Message #2


Adepte de Macbidouille
*

Groupe : Membres
Messages : 203
Inscrit : 7 Dec 2013
Lieu : Ile de France
Membre no 188 169



Bonjour,
Malheureusement il n'y a pas de commande shell directe à ma connaissance.
Il faut passer par un applescript exécuté avec la commande osascript.
Cependant, là encore, depuis quelques années, la commande "make new tab" ne fonctionne plus, mais la simulation des touches Commande T fonctionne toujours...à condition que la fenêtre du terminal soit active!

Voici la commande complète:

CODE
osascript -e "tell application \"System Events\" to keystroke \"t\" using {command down}"


Cordialement


--------------------
iMac 27 i7 2,8GHz 8Go/1To 10.6.8 /10.10 / 10.11
iMac 20 C.Duo 2,6Ghz 8Go/350Go 10.6.8 / 10.11
Mini C.Duo 2,0Ghz 2Go/500Go 10.6.8
Go to the top of the page
 
+Quote Post
Derw
posté 27 Sep 2020, 11:10
Message #3


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 269
Inscrit : 23 Jun 2004
Lieu : Rennes
Membre no 20 360



Merci @PBell

Dommage…

Quitte à passer par AS, j'ai trouvé iTerm qui semble offrir plus de possibilités… Mais que ce soit pour le Terminal ou pour iTerm, je n'ai pas trouvé de solution pour nommer les onglets créés… (sur Linux, avec Gnome Terminal il y a apparemment pas mal de possibilités faciles d'accès en sh…) Nommer les onglets n'est pas indispensable mais cela me simplifierait la vie derrière…

Bon, je vais creuser pour arriver à un script AS ou bash qui fait ce que j'attends de lui…


--------------------
Keno, Stéphane.
iMac 27" Intel Core i7 3.4 GHz, 16 Go de Ram, SSD 256 Go + HD 1 To, AMD Radeon HD 6970M (2 Go), El Capitan (10.11.6).
MacBook Pro 2.5 GHz core i7, 16 Go de Ram, SSD 500 Go, 2048Mo Mo VRam, El Capitan (10.11.6).
"La folie dans la méthode, c'est ce qu'on appelle le génie." Frank Herbert.
Go to the top of the page
 
+Quote Post
Derw
posté 27 Sep 2020, 11:44
Message #4


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 269
Inscrit : 23 Jun 2004
Lieu : Rennes
Membre no 20 360



J'ai aussi trouvé ça :

https://github.com/mklement0/ttab


--------------------
Keno, Stéphane.
iMac 27" Intel Core i7 3.4 GHz, 16 Go de Ram, SSD 256 Go + HD 1 To, AMD Radeon HD 6970M (2 Go), El Capitan (10.11.6).
MacBook Pro 2.5 GHz core i7, 16 Go de Ram, SSD 500 Go, 2048Mo Mo VRam, El Capitan (10.11.6).
"La folie dans la méthode, c'est ce qu'on appelle le génie." Frank Herbert.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 25th October 2020 - 03:13