Nous allons commencer par adapter notre espace de travail à travers les variables d'environnement :
1) Affichez le contenu de la variable PATH, que précise-t'elle
?
-
2) Créez un répertoire personnel "bin" et ajoutez le
dans votre variable PATH :
-
3) Ouvrez un autre terminal, est-ce que le PATH est augmenté
de votre répertoire "bin" ?
-
4) Ajoutez le de façon durable dans votre fichier de configuration
du shell (.bashrc) :
-
La macro $1 dans un script correspond à un argument passé
au script, on peut comme ça créer des scripts avec des "options"
:
5) Créez un fichier script avec emacs qui s'appelle "nouveau"
qui créé un répertoire et modifie les permission à
"755"
Le script s'utilise comme ça : nouveau TP5
(crée le répertoire TP5 et modifie les permissions de TP5),
placez le dans votre répertoire "bin"
-
Un fichier script dont j'ai la permission d'exécuter peut se lancer en l'appelant par son nom comme un programme (sans "sh" devant)
6) Maintenant éditez votre fichier .bashrc et ajoutez une
fonction qui s'appelle "nouveau2" et qui se positionnne dans le nouveau
répertoire :
nouveau2()
{
.....
.....
.....
}
-
7) Maintenant passez un deuxième argument qui positionne les
permissions du répertoire ; par exemple : nouveau TP5 700
-
Nous allons maintenant scruter le réseau avec la commande rsh et la commande uptime qui donne à un moment donné la charge et le nombre d'utilisateurs sur une machine.
8) Créez un script qui affiche uniquement le nombre d'utilisateurs
sur startrek, motodashi, sauron et beluga
-