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 :

  1. alias : Raccourcit des commandes complexes ou récurrentes sous un nom personnalisé.
  2. export : Définit ou transmet des variables d’environnement aux processus enfants.
  3. read : Capture une saisie effectuée par l’utilisateur pour la stocker dans une variable.
  4. cron / crontab : Planifie l’exécution automatique de commandes ou scripts à des dates et heures précises.
  5. test / [ : Évalue des expressions et conditions pour renvoyer un code de retour (vrai ou faux).
  6. echo : Affiche du texte ou la valeur d’une variable directement dans la console.

Vous aimerez aussi...