• [^] # Re: Récursivité

    Posté par . En réponse au message Faire un script reproduisant une commande. Évalué à 1.

    J'ai compris cela mais disons par exemple :

    ./mon_script toto

    D'après mon script plus haut :

    Dans $DEPENDANCES -> je veux avoir 'toto.o'
    Dans $COMMANDE -> je veux 'touch toto echo toto est touche'

    Après je vérifie les dépendances :

    Si toto.o existe
    J’exécute tout ce qu'on trouve dans $COMMANDE
    Sinon ( récursivité ) je relance mon script avec comme argument toto.o ( ce qu'on trouve dans $DEPENDANCES )

    ==========================================================================================================================================================================================================================================================================================================================================================================

    Donc le script aura maintenant
    $DEPENDANCES -> toto.c
    $COMMANDE -> touch toto.o echo toto.o est touche

    Et on refait les tests .. et ainsi de suite

    Mon problème ici est que je n'arrive pas à stocker dans COMMANDE ET DEPENDANCES les lignes nécessaires.