Enseignants : Organisation : Stage Unix : Unix avancé : Séance 1
Transcription
Enseignants : Organisation : Stage Unix : Unix avancé : Séance 1
<?xml version="1.0" encoding="utf-8" ?> Enseignants : ● ● ● ● ● ● ● ● Olivier ALPHAND Francois BROQUEDIS (responsable) Pierre BRUNISHOLZ Julie DUMAS Gregory MOUNIÉ Matthieu MOY Amira RADHOUANI Sébastien VIARDOT Organisation : Ce cours est en deux parties: le stage unix de rentrée suivi de l'initiation à la programmation shell. Stage Unix : Les supports de cours du stage unix de rentrée sont disponibles à cette adresse: Stage Unix sur ensiwiki <https://ensiwiki.ensimag.fr/index.php/Stage_Unix_de_rentr%C3%A9e> Unix avancé : Le reste de cette page web est consacré à la deuxième partie du cours, l'initiation à la programmation shell (aka Unix avancé). Certaines informations peuvent être ajoutées au cours du cours, consultez donc cette page régulièrement. Séance 1 (cours) : Unix et les shell-scripts ● ● ● Polycopié « Le Bourne shell » distribué en cours Transparents du cours « Utilisation avancée d'Unix » : seance1/slides-intro-unix-handout.pdf ( Version pour projection) Page EnsiWiki, qui peut vous aider pour vos TP et/ou pour aller plus loin : Scripts_Shell Séance 2 (machine) : TP « pas à pas » Grenoble INP 1/2 ● ● ● Sujet : seance2/tp-pas-a-pas.pdf Script utilisé dans le sujet : seance2/tp_pas_a_pas.sh Correction : seance2/correction_tp_pap/ Séance 3 (machine) : début du TP Libre service « Galerie HTML » ● ● ● ● ● TP Unix : Programme shell générant une page HTML « gallerie d'images » : tpl/tp-libre-service.pdf Squelette pour démarrer le TP : tpl/squelette-tpl-unix.tar.gz Exemples de pages HTML et de galeries d'images : tpl/exemples-html/ Quelques exemples de scripts shell qui peuvent vous aider : tpl/exemples-shell/ La page Erreurs fréquentes dans les scripts shell d'EnsiWiki. Séance 4 (machine) : Initiation à l'outil « make » et aux « Makefiles » Quand vous avez terminé, ou au moins suffisamment avancé la partie « scripts » du TPL, suivez cette introduction aux Makefiles avant d'enchaîner sur la partie « Makefiles » du TPL : ● ● ● Introduction aux Makefiles par l'exemple : seance4/make.pdf Les exemples utilisés dans le document : seance4/expl-make.tar.gz Pour aller plus loin, la page EnsiWiki sur les Makefiles Séance 5 (machine) : fin du TP libre service ● À vous de jouer ! Grenoble INP 2/2