#!/bin/bash
# La ligne ci-dessus indique quel programme doit exécuter ce fichier : l'interpréteur.
# Elle permet de faire ./start.sh et d'executer ce fichier avec l'interpréteur bash.
# Il faut aussi penser à rendre executable ce fichier : chmod +x start.sh sous un linux.

# Si vous ne l'avez pas encore compris, # sert à faie des commentaires.

npm install # execute la commande : npm install

# sans indications contraire,
# l'interpréteur attend la fin de l'exécution d'une commande avant de passer à la suivante.
# Pour lancer des demons, c.-à-d., des programmes qui ne fissent pas,
# il faut utiliser une commande particulière comme :

npm start & # execute npm start et la met en tâche de fond.

# Le & permet de mettre l'action en tâche de fond.
# L'interpréteur exécute la commande, la met en tâche de fond
# et exécute la suivante sans attendre la fin.

cd toto # permet de se déplacer dans le dossier toto

monActionEnTempsFini
monAutreDemon &

cd .. # permet de se déplacer dans le dossier parent

ionic serve # usuelement, si la dernière commande est un demon, on ne le met pas en tâche de fond.






# PS : si je ne vous ai rien appris ici et que vous aimez les trucs exotiques,
# sachez que j'utilise fish comme shell. Par contre, son chemin n'est pas standard : /usr/local/bin/fish
