Aide-mémoire Bash – thème 9 : Automatiser et orchestrer les séquences d’action (Scripting et Flux de contrôle)

Travailler dur, c’est bien ; le faire intelligemment, c’est mieux, dit-on souvent. Alors pourquoi tourner en rond à faire et refaire les mêmes choses lorsqu’il est possible d’automatiser et de progresser vers de nouveaux horizons d’un monde encore plein de surprises ? Pour passer ce cap, les commandes ci-après font figure d’incontournables dans une dynamique de scripting et de flux de contrôle :
- alias : Raccourcit des commandes complexes ou récurrentes sous un nom personnalisé.
- export : Définit ou transmet des variables d’environnement aux processus enfants.
- read : Capture une saisie effectuée par l’utilisateur pour la stocker dans une variable.
- cron / crontab : Planifie l’exécution automatique de commandes ou scripts à des dates et heures précises.
- test / [ : Évalue des expressions et conditions pour renvoyer un code de retour (vrai ou faux).
- echo : Affiche du texte ou la valeur d’une variable directement dans la console.

