
Dans ce cours, on va voir comment utiliser un terminal Unix et le langage bash pour automatiser des processus. La visée est d'être capable de gérer un système de fichiers et processus sur un serveur (back-end).
Les objectifs de ce cours sont
- Savoir utiliser un terminal Unix, commandes de base
- Savoir écrire un script bash pour automatiser une tâche (variables, conditions, redirections)
- Connaitre des éléments pour construire des scripts complexes (tableaux, boucles, fonctions)
- Savoir chercher et remplacer des chaines de caractères par expression régulière (grep, sed)
- Effectuer des opérations sur des fichiers texte ou tableau (awk)
L'évaluation se fera sur la base de 2 TP (en milieu et fin de semestre) et un projet en petit groupe.
Les élèves doivent apporter leur ordinateur portable personnel à chaque séance.
- Enseignant: Isabelle Boni
- Enseignant: Hendry Ferreira Chame
- Enseignant: Valentin Richard
- Enseignant: Azim Roussanaly