J'ai un certain nombre de scripts bash. par exempleexécuter plusieurs scripts
script1_1.sh
script1_2.sh
script1_3.sh
etc ....
Je me demandais, est-il un moyen pour moi de courir ces tous dans un autre script. où par je ne dois pas ajouter manuellement chacun. Donc, à travers l'utilisation d'une boucle for? où il incrémente un nombre comme
for (i=0; i < 40; i++)
./script1_[i].sh
Je voudrais également vérifier chaque script travaillé, donc sinon, il sortir de la boucle.
if ./script[i] (command unsuccessful)
then break?
Quelqu'un peut-il m'aider à écrire ce code? Je suis très nouveau dans les langages de script.
Avez-vous googlé pour bash docs? Nous sommes heureux d'aider à réparer quelque chose qui ne fonctionne pas. Nous ne sommes pas ici pour écrire quelque chose à partir de rien. –
bien j'ai, je ne sais pas juste comment vérifier chaque script a travaillé ou non, et de sortir de la boucle si oui – CodeBlocks
google est votre ami: "bash exit status" -> http://tldp.org/LDP/abs/html /exit-status.html –