Sommaire

Exercices

Les fichiers fournis pour les exercices sont disponibles dans le répertoire dédié au chapitre sous l’arborescence Exercices/fichiers.

1. Variables d’environnement

a. Exercice 1

1.

Faire afficher la liste de toutes les variables d’environnement.

2.

Faire afficher la liste des variables d’environnement exportées.

3.

Faire afficher la valeur des variables d’environnement PATH et HOME.

b. Exercice 2

Créer un répertoire bin sous le répertoire d’accueil. Sous bin, créer ou récupérer le petit programme suivant (script shell qui affiche une phrase à l’écran) :

$ pwd 
/home/christie/bin 
$ vi  macommande 
echo "Execution de macommande" 
$ chmod u+x macommande

1.

Revenir dans le répertoire d’accueil.

2.

Modifier la variable PATH de telle sorte que cette commande fonctionne :

$ macommande 
Execution de macommande

3.

Rendre ce paramétrage permanent.

2. Alias de commandes

a. Exercice 1

1.

Faire afficher les alias du shell courant (ksh, bash).

2.

Créer un alias p qui va correspondre à la commande ps -ef | more.

3.

Tester l’alias.

4.

Détruire l’alias.

5.

Rendre cet alias permanent.

b. Exercice 2

En définissant un alias, l’utilisateur a malencontreusement appuyé sur la touche [Entrée] sans avoir eu le temps de fermer l’apostrophe. À quoi correspond le caractère > et comment se sortir de cette situation ?

$ alias ’l=ls ...