Après avoir ouvert plusieurs fenêtres de terminal et y avoir exécuté des commandes, il devient difficile d’envoyer une autre commande à une fenêtre de terminal spécifique.
Comment pouvons-nous définir un alias pour chaque fenêtre de terminal afin de pouvoir le cibler spécifiquement plus tard? Voici un extrait de code de ce que j'essaie de faire (apparemment, le code ne fonctionne pas)
tell application "Terminal"
activate
do script "./start-1.sh" in window 1
// then set an alias for this window: 'start1'
do script "./start-2.sh" in window 2
// then set an alias for this window: 'start2'
do script "/monitor.sh" in window 3
// then set an alias for this window 'monitor'
// send command to a specific window using its alias
do script "shutdown -n 0" in window 'monitor'
end tell