J'essaye de cloner les repères git simultanément dans différents onglets de terminaux Mac car ils prennent beaucoup de temps à cloner.Exécution simultanée du script dans différentes fenêtres d'onglets
J'ai essayé beaucoup de variantes ci-dessous, mais je n'arrive pas à obtenir chaque clone séparé, puis à suivre les commandes dans 3 onglets de terminal séparés, fonctionnant en même temps, des idées sur la façon dont je peux changer pour y arriver sans installer quelque chose d'externe tel que ttab?
cwd=$(pwd)
osascript -e 'tell application "Terminal" to activate' -e 'tell application "System Events" to tell process "Terminal" to keystroke "t" using command down' -e 'tell application "Terminal" to do script "cd '$cwd' && git clone [email protected]:me/myrepo1.git && cd myrepo1 && git pull && nvm use && npm install &" in selected tab of the front window' &
osascript -e 'tell application "Terminal" to activate' -e 'tell application "System Events" to tell process "Terminal" to keystroke "t" using command down' -e 'tell application "Terminal" to do script "cd '$cwd' && git clone [email protected]:me/myrepo3.git && cd myrepo2 && git pull && nvm use && npm install" in selected tab of the front window' &
git clone [email protected]:me/myrepo3.git && cd myrepo3 && git pull && nvm use && npm install
Bonne réponse, merci! – JL9
Pas de problème :) Je suis content que ça a aidé. –