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 )
[^] # Re: Récursivité
Posté par Woap . 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.