Profitons de ce wiki pour prendre des notes au cours des sessions.
En particulier, il est important de déterminer combien de temps chaque partie prend, pour prévoir le temps qu'il faudra pour la rejouer.
Note: ce dépôt a un temps été sur le GitLab interne, mais c'est celui de GitBucket qui fait foi. Je voulais profiter des GitLab Pages, mais cette fonctionnalité n'y est pas activée.
Parties 1 et 2 en 2 heures.
Avec seulement deux stagiaires ayant déjà un environnement fonctionnel, et une expérience.
Pour tenir en deux heures, aller plus vite sur la partie 1:
Est-ce intéressant de parler de Unix ? Ne serait-il pas plus intéressant de parler des usages de bash (et de signaler qu'on utilise bash parce qu'il est installé par défaut sur Linux).
Partie 3, on a un peu débordé sur les TPs (16h15), en les commençant vers 15h25.
diff
: parler de meld
Pas de partie sur les processus. Pas forcément grave.
Téléchargement du premier fichier: les droits initiaux ne sont pas rwxrwxr-x
(mais suivant si on est sur WSL ou Ubuntu natif, le umask
n'est apparemment pas le même).
Dire qu'il faut utiliser find
pour trouver le chemin du .profile
.
Renommer Sauvegarde
dans le cours sur tar
en àArchiver
.
Découper la phrase Créez le sous-répertoire tarzip (sous UnixShell où vous revenez) et déplacez-y votre tarfile.
:
UnixShell
tarzip
tarfile
dans tarzip
.Partie Shell:
set
pour lister les variables.Partie Scripts:
bash
au lieu de sh
Partie Paramètres:
DATE=$(date)
plutôt que echo $(date)
Partie Commandes:
$((a=b+c))
par a=$(b+c)
15h11: fin de la partie théorique "Shell".
16h10: fin de la partie 2 du TP
TP:
$(...)
.Questions 3 et 4 du TP shell: ~1h
Cours Sed: ~ 35 min (15h40)
Fin du TP sed: 16h04 (~ 24 min)
Cours Make ~20 min
Attention: il faut installer
make
avant.
Fin du TP: 15h (~40 min)