Terminitor — Automatiser les routines dans le Terminal - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Terminitor — Automatiser les routines dans le Terminal (/showthread.php?tid=3839) |
Terminitor — Automatiser les routines dans le Terminal - Sephi-Chan - 15-09-2010 Hello, Aujourd'hui, un collègue (@marcgg) m'a fait découvrir Terminitor. Cet outil très simple (à ce jour reservé à Mac OS X, mais alternative pour Linux a été développée : Screeninator (http://github.com/jondruse/screeninator)) permet d'automatiser les routines dans le Terminal, la création d'onglets et les tâches effectuées dedans. Je ne documente pas comment ça marche, tout est résumé en une courte page sur la page GitHub indiquée. Je m'en sers pour lancer des applications Ruby on Rails au boulot. En effet, je développe des applications Facebook qui nécessitent de lancer un serveur et un tunnel SSH chacune (et j'en lance un troisième). Et pour développer l'une, j'ai besoin d'en lancer une autre (un genre de tableau de bord). Voici donc mes deux tâches (décrites sous forme de fichier YAML) :
Et quand je veux lancer l'un de ces groupes, j'ouvre un terminal et je lance la commande suivante (je mets cms si je veux ouvrir le CMS, bien sûr) :
Voilà, voilà ! Un petit truc simple qui rend la vie meilleure ! Sephi-Chan RE: Terminitor — Automatiser les routines dans le Terminal - srm - 15-09-2010 Ok mais je vois pas l'intérêt comparé à un mini script bash avec les lignes de commande qui vont bien dedans (et qui sont aussi simple ) RE: Terminitor — Automatiser les routines dans le Terminal - Sephi-Chan - 15-09-2010 Tu peux pas ouvrir des onglets de Terminal en bash. Sephi-Chan RE: Terminitor — Automatiser les routines dans le Terminal - Sephi-Chan - 30-09-2010 Une alternative pour Linux a été développée Screeninator (http://github.com/jondruse/screeninator). |