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 : 292
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.
"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


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 264
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


--------------------
iiMac 24 M1 16Go/1To 13.5.1
iMac 27 i5 3,1GHz 8Go/1To 10.11.6 / 10.6.8
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 : 292
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.
"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 : 292
Inscrit : 23 Jun 2004
Lieu : Rennes
Membre no 20 360



J'ai aussi trouvé ça :

https://github.com/mklement0/ttab


--------------------
Keno, Stéphane.
"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 : 28th March 2024 - 20:10