Exercices supplémentaires

Exercice 1

À l’aide de redirections, écrivez, chacun sur une ligne, les 3 serveurs suivants :

À l’aide d’une boucle while, lisez chacune des lignes du fichier et envoyez un ping à chacun des serveurs à l’aide la commande : ping -c 2 <nom du serveur>.

Remplacez <nom du serveur> par les nom des serveurs venant du fichier.

Exercice 2

À l’aide de la commande find, recherchez les fichiers nommés services et supprimez l’affichage des erreurs de cette commande.

À l’aide d’une boucle while lisant le résultat de la commande précédente, donnez la taille de chacun des fichiers trouvés (utilisez la commande du).

Exercice 3

Le fichier /etc/passwd contient la liste des utilisateurs et de leur répertoire personnel.

À l’aide d’une boucle while, lisez ce fichier, gardez uniquement la 6ème colonne (le répertoire personnel) puis listez son contenu.

Astuces: il est possible d’utiliser une commande ayant cette forme
ls $(commande). La partie commande peut être une commande contenant des | par exemple.