2017-02-15 4 views
-1

Est-il possible de créer un alias Oh-My-Zsh qui exécute plusieurs commandes qui prennent chacune la fenêtre du terminal? Par exemple, je voudrais créer un alias pour commencer mon application Node.js, qui comprendrait:Alias ​​pour exécuter plusieurs commandes indépendantes

$ mongod 
$ redis-server 
$ cd [app_location] 
$ pm2 start processes.json 

... et quelques autres

Je suis au courant de la syntaxe mongod; redis-server; cd ...; pm2..., mais cela fonctionne tout dans la même fenêtre, montrant seulement la sortie pour la première commande.

Merci!

Répondre

-1

J'ai été capable d'y parvenir en utilisant un flux de travail Alfred.

-1

Vous pouvez créer un alias englobant tous pouvant exécuter plusieurs tâches. Vous avez juste à naviguer vers votre fichier .zshrc et ajouter tout en bas: 'alias [votre nom d'alias ici] = "command1; command2; command3;"' (sans les guillemets simples)