Dans un shell appeler un autre shell puis retour dans le premier

Résolu
zatox Messages postés 663 Statut Membre -  
Flachy Joe Messages postés 2303 Statut Membre -
Bonjour, je crois que tout est dit dans le titre:
Dans un shell script1.sh je voudrais savoir s'il est possible d'appeler un autre shell script2.sh puis revenir dans le premier juste derrière l'appel de script2.sh
Ou bien, à la place de script2.sh est-ce qu'il est possible de créer sa propre commande externe shell de façon à pouvoir l'appeler autant de fois qu'on veut dans un script ?
Je n'ai pas trouvé sur internet, peut-être quelqu'un pourra me renseigner.
Je vous remercie pour vos réponses.

3 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    #! /bin/bash

    blabla
    bla bla
    ./chemin/script2.sh &
    bla bla
    blabla

    0
  2. zatox Messages postés 663 Statut Membre 67
     
    Re-bonjour, ben oui bien sûr je pose n'importe quoi comme question, désolé merci, je mets le sujet en résolu et mille excuses pour cette question !!!!!!!!!!
    0
  3. Flachy Joe Messages postés 2303 Statut Membre 261
     
    Salut,
    tu peux aussi créer une fonction dans le script qui sera utilisé exactement comme un autre script. expl :
    #! /bin/bash
    function hello {
      echo "Hello $1 !"
    }
    hello $USER


    ;-) Flachy Joe ;-)
    "Qui ne se plante jamais n'a aucune chance de pousser !" Graf anonyme
     ! 1e Festival international de Journalisme Vivant cet été à Couthure s/Garonne 
    0