• # Lancement

    Posté par (site web personnel) . En réponse au message mon script ferme le terminal ?!. Évalué à 2.

    Il y a 2 causes à ton problèmes :
    - tu ne le lance pas comme un exécutable, mais comme une liste de commandes du shell
    - tu utilise exec pour lancer la sous-commande

    Ce qui en résumé donne :
    - le contenu de ton script est lancé dans le shell en cours
    - le shell en cours est remplacé par $CMD
    - $CMD se termine -> le le terminal fait comme si bash s'était terminé

    Fais de ton script un exécutable (chmod +x sav) et lance le avec ./sav