**** Bonne fin de session ****
Télécharger le laboratoire : TP LabBash - Linux - A2025.zip
Télécharger le corriger :TP EXERCICES Linux Terminal version 2025 Corriger.docx
Partie BASH –Linux - Fichier bash avec variables d’environnement
Télécharger les fichiers dans le lien en haut de la page
ou
TP LabBash - Linux - A2025.zip
Faire fonctionner chaque question. Les fichiers sont fournis du #1 au #5
*** seulement les faire fonctionner.
Copier tous les fichiers dans votre dossier Documents de votre compte usager
(Exemple : /home/administrateur/Documents/)
Suggestion : placer vous dans votre dossier "Documents" (cd Documents)
1) L’usager doit écrire une courte phrase et choisir une couleur. Vous devez afficher la phrase selon la couleur choisie.
2) Créer un fichier toto.odt avec "writer" de libreoffice (enregistrer le dans votre dossier "Documents" et par la suite faites un programme bash qui changera les droits ou non en écriture selon le choix de l’utilisateur (0 ou 1).
3) Créer un fichier bash auquel on doit ajouter un paramètre (ex : le nom de l’usager). Le bash affichera le paramètre saisi. (Notez la façon de récupérer un paramètre …)
Ex :
4) Faites un programme qui demandera un nom d'étudiant et, par la suite, demandera cinq notes afin de pouvoir calculer et afficher la moyenne.
5) Faire un programme qui compte et affiche les chiffres de 1 à 10. À 5, il doit créer un délai de 5 secondes (sleep) avant de poursuivre et afficher le "Total".
Créer un fichier « bash » pour chaque numéro ci-dessous.
6) Afficher la date du système
7) Faites un Bash qui copiera un fichier du répertoire courant vers un autre répertoire que vous avez préalablement créer, avec un nouveau nom "fichiers.bak". (L'utilisateur décidera du nom de fichier à copier ainsi que du nom du répertoire).
8) Faites un fichier BASH qui va créer un utilisateur (usager1).
9) Faites un fichier BASH qui va demander un nom d’utilisateur et qui va créer l’utilisateur à partir du nom donné.
Attendre 20 secondes, et détruire ensuite le nouvel usager et son dossier dans "/home"
Pendant le 20 secondes d'attente, montrer le dossier du nouvel utilisateur à votre prof pour avoir vos points !!!
10) Faire un programme qui lira un fichier texte et l’affichera à l’écran. (Vous pouvez lire un de vos fichiers bash ou … un autre !!!)
Références :
https://www.hostinger.com/tutorials/bash-script-example
https://www.freecodecamp.org/news/bash-scripting-tutorial-linux-shell-script-and-command-line-for-beginners/
https://www.datacamp.com/tutorial/how-to-write-bash-script-tutorial
https://www.digitalocean.com/community/questions/how-to-change-the-color-of-the-output-in-linux-bash
Pas de Remise :
Garder les fichiers bash numéro 6 à 10 dans un dossier car ils pourront vous servir pour … l'examen pratique final.
Date de correction maximal : 9 décembre 2025
Voici mes coordonnées: Stéphane Mercier (Mers), stephane.mercier@cegeplevis.ca, 418-833-5110 poste 5511 (disponible par MIO)
Tout droit réservé à personne !!!
.