Semestre 1 2006-2007
Planning
L'enseignement est composé de 6 séances en salle machine :
23/11/2006 de 15h15 à 17h30 UEL Scripts sous unix C130 Séance 1
30/11/2006 de 13h15 à 17h00 UEL scripts sous unix C119 Séance 2
07/12/2006 de 13h15 à 17h00 UEL scripts sous unix C128 Séance 3
14/12/2006 de 13h15 à 16h00 UEL scripts sous unix C119 Séance 4
21/12/2006 de 13h15 à 17h00 UEL scripts sous unix C119 Séance 5
11/01/2007 de 13h15 à 17h00 UEL scripts sous unix C130 (examen)
Programme indicatif
Les scripts shells sont la forme la plus simple de création de
nouvelles commandes par l'enchaînement de commandes existantes.
C'est un point de passage obligé pour tout utilisateur
avancé d'unix et pour tout étudiant d'informatique.
Le but de cet unité d'enseignement est de vous permettre de
réaliser vous même des scripts simples ou complexes pour
réaliser des tâches d'administration système ou
autres. Cette unité s'adressse donc à toute personne
ayant affaire (ou devant avoir affaire plus tard) à des
tâches d'administration système sous unix dans le cadre
d'études ou sur des systèmes personnels. Elle est
ouvertes aux étudiants de L1, L2 et L3.
Le seul prérequis de cette unité d'enseignement est
d'avoir déjà pratiqué un langage de programmation
(caml, pascal, C, visual basic, ...) car l'unité n'est pas une
unité d'initiation à la programmation. On supposera ainsi
que les étudiants savent déjà ce qu'est une
fonction, une variable et une boucle.
Programme indicatif
- Shell interactif
- notion de dossier, de fichier,
d'inode, arborescence de fichier sous unix, commandes associées
- redirections, enchainement de
commandes, commandes et filtres classiques (cut, head, basename, ...)
- variables, scripts shells, substitution de commandes
- fonctions du shell
- structures de contrôles (if/then/else/fi, for/in/do/done,
while/do/done, case/in/esac)
- arithmétique
- mise au point d'un script shell
- décodage des arguments d'un script shell
- substitution
- gestion des entrées sorties
- gestions de signaux
Supports de cours et sujets de travaux dirigés
supports S1 2006-2007
- séance 1:
- séance 2:
- séance 3:
- séance 4:
- séance 5:
- séance 6: examen le jeudi 11 janvier 2007 à 13h15 (salle C130)